Flat
Strictness
Source
#
|
|
Instance details
|
Flat
Recursivity
Source
#
|
|
Instance details
|
(
Closed
uni,
Everywhere
uni
Flat
,
Flat
fun,
Flat
a,
Flat
tyname,
Flat
name) =>
Flat
(
Program
tyname name uni fun a)
Source
#
|
|
Instance details
|
(
Closed
uni,
Everywhere
uni
Flat
,
Flat
fun,
Flat
a,
Flat
tyname,
Flat
name) =>
Flat
(
Term
tyname name uni fun a)
Source
#
|
|
Instance details
|
(
Closed
uni,
Everywhere
uni
Flat
,
Flat
fun,
Flat
a,
Flat
tyname,
Flat
name) =>
Flat
(
Binding
tyname name uni fun a)
Source
#
|
|
Instance details
|
(
Closed
uni,
Everywhere
uni
Flat
,
Flat
a,
Flat
tyname,
Flat
name,
Flat
fun) =>
Flat
(
Datatype
tyname name uni fun a)
Source
#
|
|
Instance details
|