Posts

Elixir では、関数を返す関数を書くことができる。しかも、返ってくる関数はそれが定義された元の環境を覚えている。つまりクロージャだ。…
2017年2月5日
1 分
…という事実だけを記しておく。…
2017年1月28日
1 分
去年の暮れに、今年は Elixir をやる!と言っておきながらいまだにやってない。それどころか、C で MD5 ハッシュ値を計算するプログラムを作っていて行き詰ってしまった。…
2017年1月21日
9 分
PNG は透過色をサポートしている。で、タイトルに書いたように背景が透過色(というか透明)な画像から ImageMagic の convert コマンドで JPEG のサムネイルを作ると、もともと透明だった背景が黒くなってしまう。…
2017年1月3日
1 分
cf. 19 シギル(印) - Sigils - Elixir…
2016年12月31日
1 分
cf. 20 次にどこへ行こう - Where to go next - Elixir…
2016年12月31日
1 分
cf. 17 トライ,キャッチとレスキュー - try, catch and rescue - Elixir…
2016年12月30日
2 分
Elixir には Haskell や Python のようにリスト内包表記がある。…
2016年12月30日
1 分
cf. 16 プロトコル - Protocols - Elixir…
2016年12月25日
3 分
去年の12月に2つの文字列のレーベンシュタイン距離を求めるっていうのを、 JavaScript と Haskell でやった。もともとは Python での実装を参考に2次元配列を使ってやってみたもので、JavaScript版はともかく Haskell版は2次元配列の更新に苦労した。…
2016年12月24日
2 分