Outils pour utilisateurs

Outils du site


langages:elixir:aide-memoire

Ceci est une ancienne révision du document !


Opérateurs logiques stricts (= attendent un(des) booléen(s) en opérande(s)) : not, and, or

Opérateurs logiques non stricts : !, &&, ||

Sont considérées comme fausses, avec ces opérateurs logiques non stricts, les valeurs suivantes : false et nil

Comparaison :

  • non stricte ==/!=
  • stricte ===/!==

Ainsi 1 == 1.0 mais 1 !== 1.0.

Sont utilisables comme guard (when) :

  • is_(binary|…)
  • in
  • >, >=, …
  • les opérateurs booléens stricts évoqués ci-dessus

ruby ⇒ elixir

  • %i[ … ]~q( … )a (appelés sigil)
  • objet.classstruct.__struct__

Le module courant : __MODULE__

langages/elixir/aide-memoire.1481813431.txt.gz · Dernière modification: 15/12/2016 15:50 de julp