package inferno

  1. Overview
  2. Docs

Module Generalization.MakeSource

Parameters

Signature

Sourcemodule U : UnifierSig.UNIFIER with type 'a structure = 'a S.structure
Sourcetype scheme
Sourceval quantifiers : scheme -> U.variable list
Sourceval body : scheme -> U.variable
Sourcetype state
Sourceval show_state : string -> state -> unit
Sourceval init : unit -> state
Sourceval register : state -> U.variable -> unit
Sourceval registered : U.variable -> bool
Sourceval trivial : U.variable -> scheme
Sourceval enter : state -> unit
Sourceval exit : rectypes:bool -> state -> U.variable list -> U.variable list * scheme list
Sourceval instantiate : state -> scheme -> U.variable list * U.variable
OCaml

Innovation. Community. Security.