Documentation
¶
Index ¶
- func Chain[GV ~func() O.Option[T.Tuple2[GV, V]], GU ~func() O.Option[T.Tuple2[GU, U]], ...](f func(U) GV) func(GU) GV
- func Empty[GU ~func() O.Option[T.Tuple2[GU, U]], U any]() GU
- func Flatten[GV ~func() O.Option[T.Tuple2[GV, GU]], GU ~func() O.Option[T.Tuple2[GU, U]], ...](ma GV) GU
- func From[GU ~func() O.Option[T.Tuple2[GU, U]], U any](data ...U) GU
- func FromArray[GU ~func() O.Option[T.Tuple2[GU, U]], US ~[]U, U any](as US) GU
- func MakeBy[GU ~func() O.Option[T.Tuple2[GU, U]], FCT ~func(int) U, U any](n int, f FCT) GU
- func Map[GV ~func() O.Option[T.Tuple2[GV, V]], GU ~func() O.Option[T.Tuple2[GU, U]], ...](f func(U) V) func(ma GU) GV
- func MonadChain[GV ~func() O.Option[T.Tuple2[GV, V]], GU ~func() O.Option[T.Tuple2[GU, U]], ...](ma GU, f func(U) GV) GV
- func MonadMap[GV ~func() O.Option[T.Tuple2[GV, V]], GU ~func() O.Option[T.Tuple2[GU, U]], ...](ma GU, f func(U) V) GV
- func Monoid[GU ~func() O.Option[T.Tuple2[GU, U]], U any]() M.Monoid[GU]
- func Of[GU ~func() O.Option[T.Tuple2[GU, U]], U any](a U) GU
- func Reduce[GU ~func() O.Option[T.Tuple2[GU, U]], U, V any](f func(V, U) V, initial V) func(GU) V
- func Replicate[GU ~func() O.Option[T.Tuple2[GU, U]], U any](n int, a U) GU
- func ToArray[GU ~func() O.Option[T.Tuple2[GU, U]], US ~[]U, U any](u GU) US
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MonadChain ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.