module Builtins:sig
..end
Builtin operations
typeprim =
Expr.e_val list -> Expr.e_val
typedesc =
Types.typ_scheme * prim
type, value
typeenv =
(string * desc) list
val env : env
exception Unbound_id of string
val lookup : string -> desc
val lookup_typ : string -> Types.typ_scheme
val lookup_val : string -> prim