Basic Data Types

Below is a chart showing how each data type maps to JavaScript.

Elixirscript JavaScript
1 1
1.123 1.123
"Hello" 'Hello'
'Hello' 'Hello'
"Hello #{world}" 'Hello ' + world
"""multiline string""" "multiline\nstring"
true true
:atom Symbol.for("atom")
[1, 2, 3] Object.freeze([1, 2, 3])
{1, 2, 3} new Tuple(1, 2, 3)
%{one: 1, "two" => 2} {[Symbol.for("one")]: 1, two: 2}
PID<0.0.0> new PID()
Reference<0.0.0.0> new Reference()
<<1, 2, 3>> new BitString(BitString.integer(1), BitString.integer(2), BitString.integer(3))

results matching ""

    No results matching ""