array | |
array/generic | |
array/nonempty | |
array/testing | |
assert | |
boolean | |
bounded | |
bytes | |
cli | |
cli/templates | |
constant | |
constraints | |
context | Package context contains versions of reader IO monads that work with a golang context.Context |
context/ioeither | |
context/ioeither/generic | |
context/readereither | Package readereither implements a specialization of the Reader monad assuming a golang context as the context of the monad and a standard golang error |
context/readereither/exec | |
context/readerioeither | Package readerioeither contains a version of ReaderIOEither that takes a golang context.Context as its context and that assumes the standard go error |
context/readerioeither/exec | |
context/readerioeither/file | |
context/readerioeither/generic | |
context/readerioeither/http | |
context/readerioeither/http/builder | |
di | Package di implements functions and data types supporting dependency injection patterns |
di/erasure | |
either | Package option defines the Either datastructure and its monadic operations |
either/exec | |
either/http | |
either/testing | |
endomorphism | |
endomorphism/generic | |
eq | |
eq/testing | |
erasure | |
errors | |
exec | |
file | |
function | Package function implements function composition primitives, most prominently Pipe2 and Flow2 |
function/generic | |
http | |
http/builder | |
http/content | |
http/form | |
http/headers | |
identity | |
identity/generic | |
internal | |
io | |
ioeither | |
ioeither/exec | |
ioeither/file | |
ioeither/generic | Code generated by go generate; DO NOT EDIT. |
ioeither/http | |
ioeither/http/builder | |
ioeither/http/di | |
ioeither/testing | |
io/file | |
io/generic | Code generated by go generate; DO NOT EDIT. |
iooption | |
iooption/generic | Code generated by go generate; DO NOT EDIT. |
iooption/testing | |
io/testing | |
iterator | |
iterator/stateless | Package stateless defines a stateless (pure) iterator, i.e. |
iterator/stateless/generic | |
json | |
lambda | |
lazy | |
lazy/testing | |
logging | |
magma | |
monoid | |
monoid/testing | |
number | |
number/integer | |
optics | |
optics/iso | Iso is an optic which converts elements of type `S` into elements of type `A` without loss. |
optics/iso/lens | |
optics/lens | Lens is an optic used to zoom inside a product. |
optics/lens/array | |
optics/lens/array/generic | |
optics/lens/either | |
optics/lens/generic | |
optics/lens/iso | |
optics/lens/option | |
optics/lens/optional | |
optics/lens/record | |
optics/lens/record/generic | |
optics/lens/testing | |
optics/optional | Optional is an optic used to zoom inside a product. |
optics/optional/lens | |
optics/optional/prism | |
optics/optional/record | |
optics/optional/record/generic | |
optics/prism | Prism is an optic used to select part of a sum type. |
optics/traversal | |
optics/traversal/array | |
optics/traversal/array/const | |
optics/traversal/array/generic | |
optics/traversal/array/generic/const | |
optics/traversal/array/generic/identity | |
optics/traversal/array/identity | |
optics/traversal/either | |
optics/traversal/generic | |
optics/traversal/option | |
optics/traversal/record | |
optics/traversal/record/const | |
optics/traversal/record/generic | |
optics/traversal/record/generic/const | |
optics/traversal/record/generic/identity | |
optics/traversal/record/identity | |
option | Package option defines the Option datastructure and its monadic operations |
option/number | |
option/testing | |
ord | |
pair | |
pair/generic | |
pair/testing | |
predicate | |
reader | |
readereither | |
readereither/generic | |
reader/generic | Code generated by go generate; DO NOT EDIT. |
readerio | |
readerioeither | |
readerioeither/generic | Code generated by go generate; DO NOT EDIT. |
readerio/generic | |
record | Package record contains monadic operations for maps as well as a rich set of utility functions |
record/generic | |
reflect | |
reflect/generic | |
retry | |
retry/generic | |
samples | |
samples/getting-started-with-fp-ts | |
samples/getting-started-with-fp-ts/reader | |
samples/getting-started-with-fp-ts/reader/example1 | |
samples/getting-started-with-fp-ts/reader/example2 | |
samples/http | |
samples/match | |
samples/mostly-adequate | |
samples/presentation | |
samples/presentation/benchmarks | |
samples/presentation/examples | |
samples/readerioeither | |
samples/readerioeither/example1 | |
samples/readfile | |
samples/tuples | |
semigroup | |
semigroup/ord | |
state | |
state/generic | |
statereaderioeither | |
statereaderioeither/generic | |
statereaderioeither/testing | |
state/testing | |
string | |
string/generic | |
tuple | Package tuple contains type definitions and functions for data structures for tuples of heterogenous types. |
writer | |
writer/generic | |
writer/testing | |