Elixir
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Elixir:https://elixir-lang.jp]]
-[[Elixir入門:https://dev.to/gumi/elixir-01--2585]]
-[[Elixir School:https://elixirschool.com/ja/]]
-[[Phoenix GUIDES:https://hexdocs.pm/phoenix/overview.htm...
-[[最速で知る! ElixirプログラミングとErlang/OTPの始め方...
-[[挑戦! Elixirによる並行・分散アプリケーションの作り方...
-[[並列処理に関数型…でも学習コストは高くない!? Web開発...
-[[今 Erlang を選択すべきなのか:https://medium.com/@volun...
-[[「Elixir Conf Japan 2017」全セッションレポート ~ 日本...
-[[生みの親が語るElixirのこれまでとこれから ―「ElixirConf...
-[[次世代プログラミング言語ElixirとElmでCRUD:https://qiit...
-[[Elixir から Elm の流れで、いよいよオブジェクト指向に対...
-[[プログラミングElixir:https://tatsu-zine.com/books/prog...
-[[【Ruby エンジニア必見】Ruby エンジニアが次に学ぶべき E...
-[[日本で Erlang/OTP や Elixir を利用している会社一覧:htt...
-[[RISC-V on FPGA と Elixir で究極のマルチコアシステムを...
-[[Elixir試飲録 (1) – 今、プログラミング言語を選ぶという...
-[[Elixir試飲録 (2) – カルチャーショックに戸惑う: 並行指...
-[[Elixir試飲録 (3) – マルチコア危機によるパラダイムシフ...
-[[Elixir試飲録 (4) – オブジェクト指向と関数型の違い:http...
-[[Elixir試飲録 (5) – Elixir/Phoenixのホットデプロイ完全...
-[[Elixir試飲録 (6) – exrm で hot upgrade すると static a...
-[[Elixir試飲録 (7) – Erlangの軽量プロセスはどのように実...
-[[Elixir/Phoenix と Elm による関数型 Web 開発環境の構築:...
-[[Kubernetes で実現する Phoenix/Elm アプリのホットデプロ...
-[[2017年にElixirを仕事で使った振り返り:https://shufo.dev...
-[[Elixir を使うようになった経緯 〜電力システム制御の現場...
-[[はじめてなElixir(0):https://qiita.com/kikuyuta/items/3...
-[[大規模ゲーム開発で存在感を高めるErlang/Elixir ─ Ninten...
--[[ロマサガRS における Elixir サーバー開発実践 ~生産...
-[[Erlang/OTP と ejabberd を活用した Nintendo Switch(TM)...
-[[秒間10万メッセージをさばけ! リアルタイム対戦バトルゲ...
-[[Elixirを思い出す時の資料:https://blog.masu-mi.me/post/...
-[[【メモ】私が愛する Elixir/Erlang の楽しさと辛さ:https:...
-[[ElixirとRustをつなぐRustlerを使った事例紹介:https://qi...
-[[大学でElixirを教えた話:https://qiita.com/zacky1972/ite...
*概要 [#gd87c03a]
-Elixirは、José Valim氏によって開発されているプログラミン...
-ErlangのVM上で動作し、Erlangのモジュールを利用できる
-ErlangのVM上で動作することから、Elixirには次のような特徴...
--耐障害性
--高可用性
--分散アプリケーションの構築のしやすさ
-Erlangでは「プロセス間のメッセージパッシング」というErla...
**Erlang VM [#yf06c295]
-[[theBeamBook:https://github.com/happi/theBeamBook]]
-[[The Erlang BEAM Virtual Machine Specification:http://w...
--[[日本語訳付き:https://gist.github.com/oskimura/5a80512...
-[[BEAMバイトコード・インサイド 〜 30年の歴史を誇るBEAMを...
-[[Hastega / micro Elixir / ZEAM の実装戦略〜 Erlang VM ...
-[[Hastega: Elixirプログラミングにおける超並列化を実現す...
**メッセージパッシング [#d2afc726]
-[[並行性 - Elixir School:https://elixirschool.com/ja/les...
-[[Elixirで遠隔PCに侵入#1風「プロセス生成、メッセージパッ...
-[[スレッドとメッセージパッシング:https://qiita.com/hharu...
**マクロ [#r198a23b]
**プロトコル [#l076c01e]
*Elixirならではプログラムの書き方 [#l2ad0143]
-Elixirではたくさんの小さな関数を書く
-ガード節とパターンマッチを駆使して、できる限り制御構文を...
*ツール [#m79bd8ee]
**iex [#x20cde6f]
-ソースファイルのコンパイル
iex> c "<ソースファイルのパス>"
-モジュールを含むソースコードの再コンパイル
iex> r <モジュール名>
-プロジェクトのテスト実行
iex -S mix
**mix [#qf871561]
-[[Mix - Elixir School:https://elixirschool.com/ja/lesson...
-[[Elixir初心者がmix使う時に最低限必要そうなコマンド自分...
-新規プロジェクト作成
mix new <プロジェクト名>
-新規プロジェクト作成(スーパーバイザーツリー付き)
mix new <プロジェクト名> --sup
-依存関係の解消(解決)
mix deps.get
-実行ファイル生成
mix escript.build
**hex [#bd5c8125]
**asdf [#xbf4ed12]
*ライブラリ [#fd807a2b]
-[[Documentation - elixir:https://elixir-lang.org/docs.ht...
*コミュニティ [#geb45889]
-[[fukuoka.ex:https://fukuokaex.connpass.com/]]
*求人 [#w3895477]
-[[『Elixir』を使ったIoTサービスの自社フレームワーク開発...
終了行:
[[Elixir:https://elixir-lang.jp]]
-[[Elixir入門:https://dev.to/gumi/elixir-01--2585]]
-[[Elixir School:https://elixirschool.com/ja/]]
-[[Phoenix GUIDES:https://hexdocs.pm/phoenix/overview.htm...
-[[最速で知る! ElixirプログラミングとErlang/OTPの始め方...
-[[挑戦! Elixirによる並行・分散アプリケーションの作り方...
-[[並列処理に関数型…でも学習コストは高くない!? Web開発...
-[[今 Erlang を選択すべきなのか:https://medium.com/@volun...
-[[「Elixir Conf Japan 2017」全セッションレポート ~ 日本...
-[[生みの親が語るElixirのこれまでとこれから ―「ElixirConf...
-[[次世代プログラミング言語ElixirとElmでCRUD:https://qiit...
-[[Elixir から Elm の流れで、いよいよオブジェクト指向に対...
-[[プログラミングElixir:https://tatsu-zine.com/books/prog...
-[[【Ruby エンジニア必見】Ruby エンジニアが次に学ぶべき E...
-[[日本で Erlang/OTP や Elixir を利用している会社一覧:htt...
-[[RISC-V on FPGA と Elixir で究極のマルチコアシステムを...
-[[Elixir試飲録 (1) – 今、プログラミング言語を選ぶという...
-[[Elixir試飲録 (2) – カルチャーショックに戸惑う: 並行指...
-[[Elixir試飲録 (3) – マルチコア危機によるパラダイムシフ...
-[[Elixir試飲録 (4) – オブジェクト指向と関数型の違い:http...
-[[Elixir試飲録 (5) – Elixir/Phoenixのホットデプロイ完全...
-[[Elixir試飲録 (6) – exrm で hot upgrade すると static a...
-[[Elixir試飲録 (7) – Erlangの軽量プロセスはどのように実...
-[[Elixir/Phoenix と Elm による関数型 Web 開発環境の構築:...
-[[Kubernetes で実現する Phoenix/Elm アプリのホットデプロ...
-[[2017年にElixirを仕事で使った振り返り:https://shufo.dev...
-[[Elixir を使うようになった経緯 〜電力システム制御の現場...
-[[はじめてなElixir(0):https://qiita.com/kikuyuta/items/3...
-[[大規模ゲーム開発で存在感を高めるErlang/Elixir ─ Ninten...
--[[ロマサガRS における Elixir サーバー開発実践 ~生産...
-[[Erlang/OTP と ejabberd を活用した Nintendo Switch(TM)...
-[[秒間10万メッセージをさばけ! リアルタイム対戦バトルゲ...
-[[Elixirを思い出す時の資料:https://blog.masu-mi.me/post/...
-[[【メモ】私が愛する Elixir/Erlang の楽しさと辛さ:https:...
-[[ElixirとRustをつなぐRustlerを使った事例紹介:https://qi...
-[[大学でElixirを教えた話:https://qiita.com/zacky1972/ite...
*概要 [#gd87c03a]
-Elixirは、José Valim氏によって開発されているプログラミン...
-ErlangのVM上で動作し、Erlangのモジュールを利用できる
-ErlangのVM上で動作することから、Elixirには次のような特徴...
--耐障害性
--高可用性
--分散アプリケーションの構築のしやすさ
-Erlangでは「プロセス間のメッセージパッシング」というErla...
**Erlang VM [#yf06c295]
-[[theBeamBook:https://github.com/happi/theBeamBook]]
-[[The Erlang BEAM Virtual Machine Specification:http://w...
--[[日本語訳付き:https://gist.github.com/oskimura/5a80512...
-[[BEAMバイトコード・インサイド 〜 30年の歴史を誇るBEAMを...
-[[Hastega / micro Elixir / ZEAM の実装戦略〜 Erlang VM ...
-[[Hastega: Elixirプログラミングにおける超並列化を実現す...
**メッセージパッシング [#d2afc726]
-[[並行性 - Elixir School:https://elixirschool.com/ja/les...
-[[Elixirで遠隔PCに侵入#1風「プロセス生成、メッセージパッ...
-[[スレッドとメッセージパッシング:https://qiita.com/hharu...
**マクロ [#r198a23b]
**プロトコル [#l076c01e]
*Elixirならではプログラムの書き方 [#l2ad0143]
-Elixirではたくさんの小さな関数を書く
-ガード節とパターンマッチを駆使して、できる限り制御構文を...
*ツール [#m79bd8ee]
**iex [#x20cde6f]
-ソースファイルのコンパイル
iex> c "<ソースファイルのパス>"
-モジュールを含むソースコードの再コンパイル
iex> r <モジュール名>
-プロジェクトのテスト実行
iex -S mix
**mix [#qf871561]
-[[Mix - Elixir School:https://elixirschool.com/ja/lesson...
-[[Elixir初心者がmix使う時に最低限必要そうなコマンド自分...
-新規プロジェクト作成
mix new <プロジェクト名>
-新規プロジェクト作成(スーパーバイザーツリー付き)
mix new <プロジェクト名> --sup
-依存関係の解消(解決)
mix deps.get
-実行ファイル生成
mix escript.build
**hex [#bd5c8125]
**asdf [#xbf4ed12]
*ライブラリ [#fd807a2b]
-[[Documentation - elixir:https://elixir-lang.org/docs.ht...
*コミュニティ [#geb45889]
-[[fukuoka.ex:https://fukuokaex.connpass.com/]]
*求人 [#w3895477]
-[[『Elixir』を使ったIoTサービスの自社フレームワーク開発...
ページ名: