Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include BasePlus with type 'a m = 'a option
include BatInterfaces.Monad with type 'a m = 'a option
val zero : unit -> 'a m
val null : 'a m -> bool
null x implies that x is zero. If you do not want to or cannot answer whether a given x is zero, then null x should be false. I have provided this so that streams can be implemented more efficiently.
val of_list : 'a list -> 'a m
Generalises matrix transposition. This will loop infinitely if BasePlus.null
cannot answer true
for zero
es.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>