Pinned repositories

  1. fantasy-land

    Specification for interoperability of common algebraic structures in JavaScript

    JavaScript 3.4k 142

  2. fantasy-laws

    Property-based tests for FL-compatible ADTs

    5

  3. daggy

    Library for creating tagged constructors.

    JavaScript 204 10

  • Property-based tests for FL-compatible ADTs

    5 Updated Mar 29, 2017
  • Specification for interoperability of common algebraic structures in JavaScript

    javascript functional specification fantasy-land

    JavaScript 3,415 142 Updated Mar 28, 2017
  • This library implements purely functional, monadic promises.

    JavaScript 82 8 Updated Mar 28, 2017
  • Library for creating tagged constructors.

    JavaScript 204 10 Updated Mar 27, 2017
  • A collection of monoids

    JavaScript 14 3 Updated Mar 24, 2017
  • Either data structure.

    JavaScript 16 12 Updated Mar 22, 2017
  • Common functions to work on Fantasy Land compatible structures.

    JavaScript 16 5 Updated Mar 7, 2017
  • Option data structure.

    JavaScript 20 5 Updated Jan 6, 2017
  • Tuple data structures.

    JavaScript 4 1 Updated Jan 4, 2017
  • State control structure.

    JavaScript 10 3 Updated Dec 28, 2016
  • Meta repository for discussions regarding ECMAScript proposals

    5 Updated Nov 29, 2016
  • Temporary repository for unified static-land and fantasy-land specification

    5 Updated Nov 27, 2016
  • 4 Updated Nov 22, 2016
  • Reader control structure.

    JavaScript 8 3 Updated Nov 7, 2016
  • port of the haskell package Data.Aviary.Birds. Every thing for your combinatory needs.

    JavaScript 41 1 Updated Oct 22, 2016
  • Writer control structure.

    JavaScript 6 2 Updated Mar 18, 2016
  • Profunctor

    JavaScript 1 Updated Feb 21, 2016
  • Composable, immutable getters and setters.

    JavaScript 93 6 Updated Feb 17, 2016
  • Helper functions

    JavaScript 6 2 Updated Feb 11, 2016
  • JavaScript Updated Feb 4, 2016
  • QuickCheck Library using Fantasy-Land

    JavaScript 15 4 Updated Feb 3, 2016
  • IO control structure.

    JavaScript 16 Updated Jan 20, 2016
  • Coproducts

    JavaScript 2 Updated Jan 20, 2016
  • Free monad

    JavaScript 18 1 Updated Jan 20, 2016
  • Common combinators.

    JavaScript 38 3 Updated Jan 11, 2016
  • Cofree comonad structure.

    JavaScript 2 Updated Jan 6, 2016
  • Validation data structure.

    JavaScript 5 4 Updated Jan 5, 2016
  • Identity data structure.

    JavaScript 13 2 Updated Jan 4, 2016
  • Library to enable equality of different types.

    JavaScript 1 Updated Jan 4, 2016
  • Data type isomorphic to α ∨ β ∨ (α ∧ β)

    JavaScript 2 Updated Jan 4, 2016