Posts in Elixir

Phoenix で CKEDITOR is not definedエラー

環境 Elixir: 1.4.4 Phoenix: 1.2.2 とあるBootstrap のデザインテンプレートを利用しようとしたが、付属のJSとの相性が良くない。 最低限のJSをデプロイしていたが、下記のJavascr […]

Phoenix プロジェクト作成

[bash] // プロジェクト作成 $ mix phoenix.new PhoenixSample –database mysql –app[…]

Elixir Fileの読み込み

[ruby] {:ok, file} = File.read("sample.csv") File.close file file |> Stream.map(&([…]

Ruby と Python と Elixir と。

除算の違い。 [bash] # Ruby puts 3.to_f / 2 #=> 1.5[…]

Elixir の with について

公開されている情報が、なかなか理解できないので手を動かしてみた。 [erlang] name = "Pochi" IO.puts "Hello #{name} " #=>[…]

ElixirのHeadとTailについて

[head | tail]の挙動が、いまひとつわからなかった。 しかし、どうもErlang や Elixir の構文では、この概念が重要な気がしたので、ちょっと理解をしようと思う。 リストを作成して、[head | ta

Elixir ファイル読み込み

File読込み。 [bash] defmodule FileIO do def main do {:ok, file}[…]

Elixir プログラムの実行方法

下記のモジュールファイルを作成する。 MyModule.exs これを実行するには、下記コマンドにてコンパイルする。 $ elixirc MyModule.exs または、コンソールにてコンパイル。 そのまま実行するには […]

Elixir関数定義

以下は、同じらしい。 [bash] fun = &(&1 + 5) fun.(2) [/bash] [bash][…]

Elixir エラーハンドリングのパターン

存在しないファイルを読み込んだ時、:ok は帰ってこない為、パターンマッチに失敗してエラーとなる。 [bash] iex(1)> {:ok, file} = File.read "non_exist_fi […]