Yaaf.FSharp.Helper


Monoid

Defined in Yaaf.FSharp.Helper.dll.

Functions and values

Function or valueDescription
all
Signature: Monoid<bool>
any
Signature: Monoid<bool>
dual m
Signature: m:Monoid<'?21454> -> Monoid<'?21454>
Type parameters: '?21454

The dual of a monoid, obtained by swapping the arguments of 'Combine'.

endo
Signature: Monoid<('T -> 'T)>
Type parameters: 'T
maxInt
Signature: Monoid<int>
minInt
Signature: Monoid<int>
product ()
Signature: unit -> Monoid<^?21465>
Type parameters: ^?21465

Monoid (a,1,*)

productInt
Signature: Monoid<int>

Monoid (int,1,*)

string
Signature: Monoid<string>
sum ()
Signature: unit -> Monoid<^?21463>
Type parameters: ^?21463

Monoid (a,0,+)

sumInt
Signature: Monoid<int>

Monoid (int,0,+)

tuple2 a b
Signature: a:Monoid<'?21456> -> b:Monoid<'?21457> -> Monoid<'?21456 * '?21457>
Type parameters: '?21456, '?21457
tuple3 a b c
Signature: a:Monoid<'T> -> b:Monoid<'b> -> c:Monoid<'c> -> Monoid<'T * 'b * 'c>
Type parameters: 'T, 'b, 'c
unit
Signature: Monoid<unit>
Fork me on GitHub