1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
let foooooooo = function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
let foooooooo = function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
let foo =
fooooooooo foooooooo ~foooooooo:(function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo)
let foo =
fooooooooo foooooooo foooooooo foooooooo foooooooo foooooooo ~foooooooo:(function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo )
let foooooooo =
if fooooooooooo then
function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
else
function
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
| fooooooooooooooooooooooo -> foooooooooooooooooooooooooo
let _ =
{ foo =
(fun _ -> function
| _ ->
let _ = 42 in
()
| () -> ())
}
;;
let _ =
match () with
| _ -> (
f
>>= function
| `Fooooooooooooooooooooooooooooooooooooooo -> 1
| `Baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar -> 2 )
let _ =
my_func ~hello ~world
~f:
(fun%my_ppx x ->
let x = 1 + 2 in
x)
|