package higher

  1. Overview
  2. Docs

Module type Higher.Newtype1Source

Construct a newtype for a type constructor with one parameter.

Sourcetype 'a s
Sourcetype t
Sourceval inj : 'a s -> ('a, t) app
Sourceval prj : ('a, t) app -> 'a s