Lisp Flavoured Erlangを学んでマスターしてみませんか?

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

Lisp Flavoured Erlangについて

(defmodule leap
  (export (leap-year 1)))

(defun leap-year
  ([year] (when (=:= (rem year 400) 0))
   'true)
  ([year] (when (=:= (rem year 100) 0))
   'false)
  ([year] (when (=:= (rem year 4) 0))
   'true)
  ([_]
   'false))

Exercismには、Lisp Flavoured Erlangの68個のプログラミング演習があります。 クイーンの攻撃から秘密の握手まで。


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

ExercismのLisp Flavoured Erlang演習をすべて見る

Lisp Flavoured Erlangの主な機能


Lisp Flavoured Erlang

Erlangのコアが土台

LFEなら、Lispの機能を使いながらErlang VMの恩恵を受けることができます。

関数型

関数合成やパターンマッチングといった機能を活用できます。

耐障害性

LFEはErlang VM上で動作し、低レイテンシーで耐障害性の高いシステムに最適です。

S式

LFEはシンボリック式をサポートし、Erlang VMにホモイコニシティをもたらしました。

ホットコードローディング

LFEでは、ホットコードローディングによって、実行中のシステムを再起動せずにアップグレードできます。

マクロ

LFEは低衛生マクロによるメタプログラミングをサポートし、DSLの作成に最適です。

Lisp Flavoured Erlang流のメンタリングを受ける

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

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

コミュニティが作ったLisp Flavoured Erlangの演習

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

Lisp Flavoured Erlangの演習をすべて見る
Lisp Flavoured Erlang

Lisp Flavoured Erlangトラックを始めましょう

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

Lisp Flavoured Erlangトラックに参加する