annotate src/apply_function.agda @ 50:37a832dff044

Add DeltaM example
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Sun, 15 Feb 2015 17:56:51 +0900
parents a0d91fbf4876
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 module apply_function where
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 postulate A : Set
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 postulate f : {B : Set} -> A -> B
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 ->E : {B : Set} -> A -> (A -> B) -> B
a0d91fbf4876 Add description prove method in agda
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 ->E a f = f a