jon.recoil.org

Module Fixit.Table

type (_, _) hlist =
  1. | [] : (Syntax.nil, Syntax.nil) hlist
  2. | :: : ('t, 'k, unit) Syntax.table * ('ts, 'xs) hlist -> ('t -> 'ts, ('t, 'k, unit) Syntax.table -> 'xs) hlist