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

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

Haskellについて

Exercismには、Haskellの107個のプログラミング演習があります。 アナグラムから転置まで。


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

ExercismのHaskell演習をすべて見る

Haskellの主な機能


Haskell

純粋関数型

純粋関数は、同じ入力に対して常に同じ出力を返すので、より予測しやすくなります。

非正格評価

遅延評価は必要なときにだけ結果を返すため、無限のデータ構造を扱えます。

強い静的型付け

型が強く静的に決まっていると、プログラムを実行する前に多くのエラーを発見できます。

型推論

型を自動で推論してくれるので、コードは簡潔になり、エンジニアの生産性も高まります。

型クラス

型をクラスに分類することで、型安全なオーバーロードが可能になります。

代数的データ型

強力なデータ型が、高い利便性と安全性をもたらします。

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

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

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

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

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

Haskellの演習をすべて見る
Haskell

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

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

Haskellトラックに参加する