3.1.1 • Published 6 years ago

@priestine/data v3.1.1

Weekly downloads
1
License
MIT
Repository
gitlab
Last release
6 years ago

@priestine/data

codecov licence: MIT docs: typedoc npm npm

Functional data types, most common algebraic structures as interfaces (FL and SL compliant) and frequently used monads.

Installation

npm i --save @priestine/data

or

yarn add @priestine/data

Contents

  • Algebraic structures as interfaces
    • Setoid
    • Ord extends Setoid
    • Semigroupoid
    • Semigroup
    • Monoid extends Semigroup
    • Filterable
    • Functor
    • Apply extends Functor
    • Applicative extends Apply
    • Chain extends Apply
    • Monad extends Applicative and Chain
    • Bifunctor extends Functor
  • Common monads
    • Pipeline <Monoid>
    • SyncPipeline <Monoid>
    • Either (Left <Setoid & Semigroup & Monad> || Right <Setoid & Semigroup & Monad>)
3.1.1

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago