JSPM

  • Created
  • Published
  • Downloads 56070
  • Score
    100M100P100Q8954F
  • License MIT

Package Exports

  • @effect/data/Bigint
  • @effect/data/Boolean
  • @effect/data/Brand
  • @effect/data/Chunk
  • @effect/data/Context
  • @effect/data/Data
  • @effect/data/Differ
  • @effect/data/Differ/ChunkPatch
  • @effect/data/Differ/ContextPatch
  • @effect/data/Differ/HashMapPatch
  • @effect/data/Differ/HashSetPatch
  • @effect/data/Differ/OrPatch
  • @effect/data/Duration
  • @effect/data/Either
  • @effect/data/Equal
  • @effect/data/Function
  • @effect/data/Gen
  • @effect/data/Global
  • @effect/data/HKT
  • @effect/data/Hash
  • @effect/data/HashMap
  • @effect/data/HashSet
  • @effect/data/Identity
  • @effect/data/List
  • @effect/data/MutableHashMap
  • @effect/data/MutableHashSet
  • @effect/data/MutableList
  • @effect/data/MutableQueue
  • @effect/data/MutableRef
  • @effect/data/NonEmpty
  • @effect/data/Number
  • @effect/data/Option
  • @effect/data/Ordering
  • @effect/data/Predicate
  • @effect/data/Random
  • @effect/data/ReadonlyArray
  • @effect/data/ReadonlyRecord
  • @effect/data/RedBlackTree
  • @effect/data/SortedMap
  • @effect/data/SortedSet
  • @effect/data/String
  • @effect/data/Struct
  • @effect/data/Symbol
  • @effect/data/Tuple
  • @effect/data/internal/Common
  • @effect/data/internal/Context
  • @effect/data/internal/Differ
  • @effect/data/internal/Differ/ChunkPatch
  • @effect/data/internal/Differ/ContextPatch
  • @effect/data/internal/Differ/HashMapPatch
  • @effect/data/internal/Differ/HashSetPatch
  • @effect/data/internal/Differ/OrPatch
  • @effect/data/internal/Either
  • @effect/data/internal/HashMap
  • @effect/data/internal/HashMap/array
  • @effect/data/internal/HashMap/bitwise
  • @effect/data/internal/HashMap/config
  • @effect/data/internal/HashMap/keySet
  • @effect/data/internal/HashMap/node
  • @effect/data/internal/HashSet
  • @effect/data/internal/Iterable
  • @effect/data/internal/Option
  • @effect/data/internal/ReadonlyArray
  • @effect/data/internal/RedBlackTree
  • @effect/data/internal/RedBlackTree/iterator
  • @effect/data/internal/RedBlackTree/node
  • @effect/data/internal/Stack
  • @effect/data/typeclass/Alternative
  • @effect/data/typeclass/Applicative
  • @effect/data/typeclass/Bicovariant
  • @effect/data/typeclass/Bounded
  • @effect/data/typeclass/Chainable
  • @effect/data/typeclass/Contravariant
  • @effect/data/typeclass/Coproduct
  • @effect/data/typeclass/Covariant
  • @effect/data/typeclass/Equivalence
  • @effect/data/typeclass/Filterable
  • @effect/data/typeclass/FlatMap
  • @effect/data/typeclass/Foldable
  • @effect/data/typeclass/Invariant
  • @effect/data/typeclass/Monad
  • @effect/data/typeclass/Monoid
  • @effect/data/typeclass/Of
  • @effect/data/typeclass/Order
  • @effect/data/typeclass/Pointed
  • @effect/data/typeclass/Product
  • @effect/data/typeclass/SemiAlternative
  • @effect/data/typeclass/SemiApplicative
  • @effect/data/typeclass/SemiCoproduct
  • @effect/data/typeclass/SemiProduct
  • @effect/data/typeclass/Semigroup
  • @effect/data/typeclass/Traversable
  • @effect/data/typeclass/TraversableFilterable

Readme

Installation

To install the alpha version:

npm install @effect/data

Warning. This package is primarily published to receive early feedback and for contributors, during this development phase we cannot guarantee the stability of the APIs, consider each release to contain breaking changes.

Requirements

  • TypeScript 4.8 or newer
  • The strict flag enabled in your tsconfig.json file
{
  // ...
  "compilerOptions": {
    // ...
    "strict": true,
  }
}

Documentation (WIP)

License

The MIT License (MIT)