Lists.Ops
Infix and prefix operators.
val (*) : 'a list -> 'a list -> 'a list list
( * ) is cartesian_product.
( * )
cartesian_product
val (--) : int -> int -> int list
(--) is upto.
(--)
upto
val (>>=) : 'a list -> ('a -> 'b list) -> 'b list
(>>=) is bind.
(>>=)
bind
val let* : 'a list -> ('a -> 'b list) -> 'b list