Reason
  • Documentation
  • Essayer
  • API
  • Communauté
  • Blog
  • Languages iconFrançais
    • 日本語
    • English
    • Deutsch
    • Español
    • 한국어
    • Português (Brasil)
    • Русский
    • Українська
    • 中文
    • 繁體中文
    • Aider à la traduction
  • Github

›Natif

Intro

  • Quoi & Pourquoi

Installation

  • Installation
  • Plugins éditeurs
  • Goodies supplémentaires

Principes de base du langage

  • Aperçu
  • Let binding
  • Type !
  • String & Char
  • Booléen
  • Entier & Flottant
  • Tuple
  • Record
  • Variant!
  • Null, Undefined & Option
  • Listes & Tableaux
  • Fonction
  • If-Else
  • Pipe First
  • Plus sur les types
  • Destructuring
  • Pattern Matching!
  • Mutation
  • Boucles impératives
  • JSX
  • External
  • Exception
  • Objet
  • Module
  • Promesse

JavaScript

  • Interopérabilité
  • Cheatsheet de la syntaxe
  • Bibliothèques
  • Convertir depuis JavaScript

Natif

  • Natif
  • Démarrage rapide en natif
  • Convertir depuis OCaml

Extra

  • Foire aux Questions
  • Comparaison avec OCaml
  • Exemple pour Débutants
  • Structure de projet
Translate

Natif

Bsb-native est un fork de bsb de BuckleScript mais qui compile en OCaml natif.

Esy est un gestionnaire de paquets de projet pour Reason natif. - Esy peut installer des paquets depuis opam. - Esy vous permet d'installer des paquets esy à partir de npm et de publier des paquets esy sur npm.

**Note **: Esy fonctionne sur les trois plateformes (OSX, Linux, Windows) mais le support Windows est toujours considéré comme "beta".

Il n'y a pas beaucoup de support pour combiner ces deux workflows. esy commence par un workflow "natif avant tout" et bsb-native commence par un workflow "bucklescript avan tout". C'est leur principale différence étant donné qu'esy a une intégration plus étroite avec l'écosystème natif existant, et bsb-native a une intégration plus étroite avec l'écosystème de bucklescript.

← Convertir depuis JavaScriptDémarrage rapide en natif →