Directories
ΒΆ
Path | Synopsis |
---|---|
Package context contains versions of reader IO monads that work with a golang context.Context
|
Package context contains versions of reader IO monads that work with a golang context.Context |
reader
Package reader implements a specialization of the Reader monad assuming a golang context as the context of the monad
|
Package reader implements a specialization of the Reader monad assuming a golang context as the context of the monad |
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
|
Package readereither implements a specialization of the Reader monad assuming a golang context as the context of the monad and a standard golang error |
readerio
Package readerio implements a specialization of the ReaderIO monad assuming a golang context as the context of the monad
|
Package readerio implements a specialization of the ReaderIO monad assuming a golang context as the context of the monad |
readerioeither
Package readerioeither contains a version of [ReaderIOEither] that takes a golang context.Context as its context and that assumes the standard go error
|
Package readerioeither contains a version of [ReaderIOEither] that takes a golang context.Context as its context and that assumes the standard go error |
package either implements the Either monad
|
package either implements the Either monad |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
internal
|
|
apply
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
iterator
|
|
stateless
Package stateless defines a stateless (pure) iterator, i.e.
|
Package stateless defines a stateless (pure) iterator, i.e. |
optics
|
|
iso
Iso is an optic which converts elements of type `S` into elements of type `A` without loss.
|
Iso is an optic which converts elements of type `S` into elements of type `A` without loss. |
lens
Lens is an optic used to zoom inside a product.
|
Lens is an optic used to zoom inside a product. |
optional
Optional is an optic used to zoom inside a product.
|
Optional is an optic used to zoom inside a product. |
prism
Prism is an optic used to select part of a sum type.
|
Prism is an optic used to select part of a sum type. |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
generic
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
generic
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
Package sample contains examples that illustrate how to use fp-go
|
Package sample contains examples that illustrate how to use fp-go |
Code generated by go generate; DO NOT EDIT.
|
Code generated by go generate; DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.