Header menu logo AsyncWriterResult

Writer Module

Operators for working with the Writer type

Functions and values

Function or value Description

f <!> x

Full Usage: f <!> x

Parameters:
    f : 'a -> 'b
    x : Writer<'c, 'a>

Returns: Writer<'c, 'b>

Writer.map

f : 'a -> 'b
x : Writer<'c, 'a>
Returns: Writer<'c, 'b>

f <*> x

Full Usage: f <*> x

Parameters:
Returns: Writer<'a, 'c>

Writer.apply

f : Writer<'a, ('b -> 'c)>
x : Writer<'a, 'b>
Returns: Writer<'a, 'c>

x >>= f

Full Usage: x >>= f

Parameters:
Returns: Writer<'b, 'c>

Writer.bind

x : 'a -> Writer<'b, 'c>
f : Writer<'b, 'a>
Returns: Writer<'b, 'c>

Type something to start searching.