ReasonMLを学んでマスターしてみませんか?

ExercismのReasonMLトラックに参加すると、 31個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

ReasonMLについて

let message = () => "Welcome to Reason!";

Exercismには、ReasonMLの31個のプログラミング演習があります。 三角形から単語数まで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのReasonML演習をすべて見る

ReasonMLの主な機能


ReasonML

OCamlの型システム

ReasonMLは、実戦で鍛えられたOCamlの強力な型システムをJavaScriptに提供します。

型推論

型を指定する必要はありません。型はコンパイラーによって推論され、正しいことが保証されます。

関数型プログラミング

OCamlと同様、ReasonMLはパターンマッチングやバリアントなどを備えた関数型プログラミング言語です。

JavaScriptとの相互運用が簡単

JavaScriptとの相互運用が簡単なので、既存のJavaScriptパッケージやエコシステムを活用できます。

高速コンパイラー

ReasonMLのコンパイル時間は非常に短く、繰り返しのサイクルも速くなります。

簡単にリファクタリング

コンパイラーが、リファクタリング中に修正が必要なすべての箇所を、正しく動くまで案内してくれます。

ReasonML流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。ReasonMLも 同じです。メンターが、ReasonMLのエンジニアのように 考える方法と、ReasonMLらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 ReasonMLでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったReasonMLの演習

ExercismのReasonMLトラックには、31つの演習があり、より良いコードを書くのに役立ちます。

ReasonMLの演習をすべて見る
ReasonML

ReasonMLトラックを始めましょう

何より、誰にとっても100%無料です。

ReasonMLトラックに参加する