package
1.0.150
Repository: https://github.com/ibm/fp-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
ApS attaches a value to a context [S1] to produce a context [S2] by considering the context and the value concurrently.
Bind attaches the result of a computation to a context [S1] to produce a context [S2].
BindTo initializes a new state [S1] from a value [T].
No description provided by the author
No description provided by the author
Bind creates an empty context of type [S] to be used with the [Bind] operation.
No description provided by the author
Let attaches the result of a computation to a context [S1] to produce a context [S2].
LetTo attaches the a value to a context [S1] to produce a context [S2].
No description provided by the author
No description provided by the author
Monad implements the monadic operations for [Option].
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SequenceT1 converts 1 parameters of [T] into a [Tuple1].
SequenceT10 converts 10 parameters of [T] into a [Tuple10].
SequenceT2 converts 2 parameters of [T] into a [Tuple2].
SequenceT3 converts 3 parameters of [T] into a [Tuple3].
SequenceT4 converts 4 parameters of [T] into a [Tuple4].
SequenceT5 converts 5 parameters of [T] into a [Tuple5].
SequenceT6 converts 6 parameters of [T] into a [Tuple6].
SequenceT7 converts 7 parameters of [T] into a [Tuple7].
SequenceT8 converts 8 parameters of [T] into a [Tuple8].
SequenceT9 converts 9 parameters of [T] into a [Tuple9].
SequenceTuple1 converts a [Tuple1] of [T] into an [Tuple1].
SequenceTuple10 converts a [Tuple10] of [T] into an [Tuple10].
SequenceTuple2 converts a [Tuple2] of [T] into an [Tuple2].
SequenceTuple3 converts a [Tuple3] of [T] into an [Tuple3].
SequenceTuple4 converts a [Tuple4] of [T] into an [Tuple4].
SequenceTuple5 converts a [Tuple5] of [T] into an [Tuple5].
SequenceTuple6 converts a [Tuple6] of [T] into an [Tuple6].
SequenceTuple7 converts a [Tuple7] of [T] into an [Tuple7].
SequenceTuple8 converts a [Tuple8] of [T] into an [Tuple8].
SequenceTuple9 converts a [Tuple9] of [T] into an [Tuple9].
TraverseTuple1 converts a [Tuple1] of [A] via transformation functions transforming [A] to [A] into a [Tuple1].
TraverseTuple10 converts a [Tuple10] of [A] via transformation functions transforming [A] to [A] into a [Tuple10].
TraverseTuple2 converts a [Tuple2] of [A] via transformation functions transforming [A] to [A] into a [Tuple2].
TraverseTuple3 converts a [Tuple3] of [A] via transformation functions transforming [A] to [A] into a [Tuple3].
TraverseTuple4 converts a [Tuple4] of [A] via transformation functions transforming [A] to [A] into a [Tuple4].
TraverseTuple5 converts a [Tuple5] of [A] via transformation functions transforming [A] to [A] into a [Tuple5].
TraverseTuple6 converts a [Tuple6] of [A] via transformation functions transforming [A] to [A] into a [Tuple6].
TraverseTuple7 converts a [Tuple7] of [A] via transformation functions transforming [A] to [A] into a [Tuple7].
TraverseTuple8 converts a [Tuple8] of [A] via transformation functions transforming [A] to [A] into a [Tuple8].
TraverseTuple9 converts a [Tuple9] of [A] via transformation functions transforming [A] to [A] into a [Tuple9].