| 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 | |