User Tools

Site Tools


2019:notes_on_teaching_elixir

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2019:notes_on_teaching_elixir [2019/05/31 12:45] – [Ordering for teaching functions] adolfont2019:notes_on_teaching_elixir [2020/11/19 11:42] (current) – external edit 127.0.0.1
Line 28: Line 28:
 <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
 </html> </html>
 +
 +
 +===== Calling functions =====
 +
 +Module, function and arguments.
 +
 +==== By arity ====
 +
 +=== Zeroary functions ===
 +
 +<code>
 +Math.pi()
 +alias :math, as: Math
 +Math.pi()
 +</code>
 +
 +=== Unary functions ===
 +
 +<code>
 +Kenel.abs(-34)
 +Kernel.abs (-34)
 +Kernel.absolute(-34)
 +</code>
 +
 +<code>
 +Kernel.abs(-34)
 +Kernel.abs -34
 +Kernel.abs (-34)
 +
 +Kernel.round(34.6)
 +Kernel.floor(34.6)
 +Kernel.ceil(34.9)
 +</code>
 +
 +=== Binary functions ===
 +
 +<code>
 +Kernel.max(1,2)  
 +Kernel.max(2,1)  
 +Kernel.min(2,1)  
 +Kernel.div(10,4)
 +Kernel.rem(10,4)
 +Kernel.div(10,0)
 +</code>
 +
 +
  
2019/notes_on_teaching_elixir.1559306708.txt.gz · Last modified: 2020/11/19 11:42 (external edit)