13 lines
455 B
Plaintext
13 lines
455 B
Plaintext
λ(Preserves : Type) →
|
|
{ boolean : Bool → Preserves
|
|
, double : Double → Preserves
|
|
, integer : Integer → Preserves
|
|
, string : Text → Preserves
|
|
, symbol : Text → Preserves
|
|
, record : Preserves → List Preserves → Preserves
|
|
, sequence : List Preserves → Preserves
|
|
, set : List Preserves → Preserves
|
|
, dictionary : List { mapKey : Preserves, mapValue : Preserves } → Preserves
|
|
, embedded : Preserves → Preserves
|
|
}
|