package constant
import "github.com/IBM/fp-go/constant"
Index ¶
- func Ap[E, A, B any](s S.Semigroup[E]) func(fa Const[E, A]) func(fab Const[E, func(A) B]) Const[E, B]
- func Map[E, A, B any](f func(A) B) func(fa Const[E, A]) Const[E, B]
- func MonadAp[E, A, B any](s S.Semigroup[E]) func(fab Const[E, func(A) B], fa Const[E, A]) Const[E, B]
- func Of[E, A any](m M.Monoid[E]) func(A) Const[E, A]
- func Unwrap[E, A any](c Const[E, A]) E
- type Const
Functions ¶
func Ap ¶
func Ap[E, A, B any](s S.Semigroup[E]) func(fa Const[E, A]) func(fab Const[E, func(A) B]) Const[E, B]
func Map ¶
func MonadAp ¶
func MonadAp[E, A, B any](s S.Semigroup[E]) func(fab Const[E, func(A) B], fa Const[E, A]) Const[E, B]
func Of ¶
func Unwrap ¶
Types ¶
type Const ¶
type Const[E, A any] struct { // contains filtered or unexported fields }
func Make ¶
func MonadMap ¶
Source Files ¶
- Version
- v1.0.151 (latest)
- Published
- Nov 23, 2024
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 4 months ago –
Tools for package owners.