Logo Orsak

EffectListBuilder Module

The effList computation expression.

Functions and values

Function or value Description

effList

Full Usage: effList

Returns: EffectListBuilder

A computation expression that builds a list with effects: yield adds an item, yield! adds a list, or the list produced by another effList, and let! binds effects and results.

Returns: EffectListBuilder
Example

 let recipients (order: Order) = effList {
     let! customer = Customers.load order.CustomerId
     yield customer.Email
     for contact in customer.Contacts do
         yield contact.Email
 }
val recipients: order: 'a -> 'b
val order: 'a

Type something to start searching.