Cross Reference: Constrain.hascasl
xref
: /
hets
/
HasCASL
/
test
/
Constrain.hascasl
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
Constrain.hascasl revision ad97909f160c13effd3bc73155aaa2c29902a5a1
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
class Eq
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
class Ord < Eq
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
type a : Ord
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
op f : forall e : Ord . e -> e
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
op c : a
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
. f (f c) = c
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
type t : Eq
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
op b : t
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
ad97909f160c13effd3bc73155aaa2c29902a5a1
Christian Maeder
. f b = b