Reason 並不是新的語言;是一個新的語法及工具鏈,由久經考驗的語言 OCaml 所支持。
支援 npm/yarn 套件管理。
藉由 BuckleScript 編譯為 Javascript ,速度快,可讀性高。
百分之百的測試涵蓋率也是一個十分亮眼的成績
而且 React 的創始者也是 Reason 的核心開發者之一
這也是加入的重要原因之一
開始進入 Reason 的世界吧
What is Reason Reason 並不是一個新的語言,而是一種新的語法和工具鍊(toolchain),Ocaml支援。並支援既有的 NPM/YARN。...
Basic Type 在每個程式語言中都會有一些基本的型態 Reason 屬於強型態的程式語言 這裡介紹的基本型態的變數型態有 Boolean 數字 字串 字...
Basic Type 上一章節已經有討論了幾種基本類型 這是今天要了解的幾種型態 Function Array Tuple List Function Fu...
Basic Type 今天討論的東西會也很多(每天啃到天荒地老) Reason - Record Reason - Object Reason - Destr...
BuckleScript OCaml BuckleScript 的基礎 如果需要對 OCaml 有興趣可以參考 官方文件 如果對 Reason 有興趣可以參考...
Bukle Script Object Javascript 中的物件有兩個主要的目的 像是一個雜湊表(或是字典), Keys 可以動態的 新增/刪除 ,值是...
Null 和 Undefined 和 Option Reason 並沒有 null 和 undefined 的概念 這是很棒的事情,因為可以減少很多型態的 bu...
Module 模組就像是一個小的檔案 可以用 let binding 內嵌 module 建立 使用 module 這個關鍵字來宣告 module School...
Express API 之前聊了很多基本的型態和使用 開始來做一些實際的東西(不然有點無聊) 在 Nodejs 中似乎想到 API 都會先想到 Express...
Middleware 昨天有用 Reason 寫出了一個 helloworld 今天來增加一些東西 use Middleware use Express 的...