Idris2Doc : Control.Monad.Sample.Definition

Control.Monad.Sample.Definition

(source)

Definitions

interfaceMonadSample : (Type->Type) ->Type
  Interface for sampling from a distribution
We require that there is at least one element in the distribution
TODO add temperature as a implicit parameter with a defualt value of 1.0

Parameters: m
Constraints: Monad m
Methods:
sample : IsSucci=>Distnamei->m (Fini)
sample : MonadSamplem=>IsSucci=>Distnamei->m (Fini)
Totality: total
Visibility: public export
Sample : MonadSamplem=>IsSuccn=> (m<!>Distnamen) =%>Scalar
  Sampling as a costate on the container of distributions

Totality: total
Visibility: public export