Précédent Suivant Index



Types produit cartésien


#9, 9.0, "9", `9`;;
- : int * float * string * char = 9, 9.0, 
"9", `9`
#let somme = function (x, y) -> x+y;;
somme : int * int -> int = <fun>
#let diagonale = function x -> (x, x);;
diagonale : 'a -> 'a * 'a = <fun>
#diagonale 2, diagonale 1.3 ;;
- : (int * int) * (float * float) = (2, 
2), (1.3, 1.3)
#let first = function (x, y) -> x;;
first : 'a * 'b -> 'a = <fun>
#first (1, 3);;
- : int = 1
#let (prem, sec) =  (1, 1.0);;
prem : int = 1
sec : float = 1.0

Précédent Suivant Index