purescript / purescript-nonempty
A generic non-empty data structure
See what the GitHub community is most excited about today.
A generic non-empty data structure
Monad and comonad transformers
Purely functional map and set data structures
Invariant functors
Tuple data type and utility functions
Bifunctors and biapplicatives
Linked Lists
Optional values
Types and kinds for basic type-level programming
Contravariant functors
Functor products, coproducts, and composition
Existential types as a library
Type class and functions for working with newtypes
Type equality constraints
Const data type and typeclass instances
Identity value
A type class which captures stack-safe monadic tail recursion
Values with two possibilities
A type class for random generator implementations.
Profunctor type classes and data structures
Utilities for the Ord type class.
Library support for the compiler-builtin Coercible type class.
Distributive typeclass
Support module for the PSCI interactive mode
Free monads, Cofree comonads, Yoneda and Coyoneda functors, and the Trampoline monad.