Yaaf.FSharp.Helper


Monoid<'T>

Defined in Yaaf.FSharp.Helper.dll.

Monoid (associative binary operation with identity)

Constructors

ConstructorDescription
new()
Signature: unit -> Monoid<'T>

Instance members

Instance memberDescription
Combine(arg1, arg2)
Signature: ('T * 'T) -> 'T
Modifiers: abstract

Associative operation

Concat(arg1)
Signature: seq<'T> -> 'T
Modifiers: abstract

Fold a list using this monoid

Delay(f)
Signature: (f:(unit -> '?20317)) -> '?20317
For(arg1, arg2)
Signature: (seq<'T> * ('T -> 'T)) -> 'T
Modifiers: abstract
Yield(a)
Signature: a:'?20314 -> '?20314
Zero()
Signature: unit -> 'T
Modifiers: abstract

Identity

Fork me on GitHub