-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcompo.v
16 lines (13 loc) · 802 Bytes
/
compo.v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(**************************************************************)
(* Copyright *)
(* Jean-François Monin [+] *)
(* *)
(* [+] Affiliation VERIMAG - Univ. Grenoble-Alpes *)
(**************************************************************)
(* This file is distributed under the terms of the *)
(* CeCILL v2 FREE SOFTWARE LICENSE AGREEMENT *)
(**************************************************************)
(* Fucntion composition usually denoted by g o f in maths *)
Definition compo {A B C} (g : B -> C) (f : A -> B) : A -> C :=
fun x => g (f x).
Notation "g << f" := (compo g f) (at level 45, right associativity).