In this tutorial we will see how to create a function in OCaml language.
	It will be an easy function to understand how it works.
We will create a function that returns an int + 1.
	Here the code:
# let myFunc myVar = myVar + 1;;
Notice that you can also create a function like this:
# let myFunc = fun myVar -> myVar + 1;;
Press enter, it will display:
 
val myFunc : int -> int = <fun>
 
It means that the myFunc value is the name of the function, the first int is the argument (in our case the myVar value).
	The second int, with an arrow (->) before, means that the return value will be of type int.
And the last element, "= <fun>" tells us that this is a function.
 
So to use this function, simply type it:
# myFunc 4;;
Result:
- : int = 5
Well done, it was your first function in OCaml! 

 
 
 
 
Add new comment