package apero-core

  1. Overview
  2. Docs
val identity : 'a -> 'a
val drop : int -> 'a list -> 'a list
val take : int -> 'a list -> 'a list
val compose : ('b -> 'c) -> ('a -> 'b) -> 'a -> 'c
val some : 'b -> ('a -> 'b) -> 'a option -> 'b
val result : ('a -> 'b) -> ('c -> 'b) -> ('a, 'c) result -> 'b
val apply : ('a -> 'b) -> 'a -> 'b
val apply_n : 'a -> ('a -> 'b) -> int -> 'b list
val flip : ('a -> 'b -> 'c) -> 'b -> 'a -> 'c
module Infix : sig ... end
module Astring : sig ... end

Apero.AString module includes and extends the Astring.String module - see its API here: Astring.String

module type Monad = sig ... end
module Option : sig ... end
module Result : sig ... end
module LwtM : sig ... end