[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

erlangに関するdaisukebeのブックマーク (5)

  • Erlang基礎文法最速マスター

    先日、Lua基礎文法最速マスターを書いてみたが、予想以上に自分自身への学習効果が高かった。そこで、普段使っているPythonと同じぐらいに使いこなしたいと思っていたErlang(アーラン)の基礎文法最速マスターを書いてみることにした。 Erlangが関数型プログラミング言語であることもあり、書き下すのは思ったよりも大変だったが、学習効果はかなりあったと思う。言語を習得したいときはこのようなまとめを書いてみるのが良さそうだ。 ただ、手続き型プログラミング言語に比べて異なる部分があまりにも大きいので、すべてを説明することは難しく、これを読んだだけですぐに使えたりはしないかもしれない。また、間違っていたり、足りない部分などがあったら、教えて頂けるとありがたい。 1. 基礎 対話環境 コマンドラインからerlを実行すると対話環境(シェル)になります。コマンドの最後にはピリオド(.)が必要です。he

    daisukebe
    daisukebe 2010/02/05
    まとまってる
  • http://bitbucket.org/voluntas/practice-main/

    daisukebe
    daisukebe 2010/02/01
    こうやって複数のドキュメントを同時読みしていくと、隙間がうまっていくな
  • CS11 Erlang Track

    CS11 Erlang - Winter 2012-2013 Track Info The CS11 Erlang track meets Tuesdays at 4:30pm in 314 Annenberg. Lectures are approximately one hour. Office hours and contact-info for this track are as follows: Donnie Pinkston (donnie AT cms): Wednesdays 2pm-4pm in 111 Annenberg Assignments Assignments are due one week after they are given. Assignments should be submitted via the csman website. If you n

    daisukebe
    daisukebe 2010/01/23
    シンプルにまとまってる。かなりわかりやすい
  • lists:foldl/3 - すけ

    つい何年か前までは「fold って何?うまいの?」とか言ってたわしだけど、すっかり関数型脳になった今では fold が無い生活なんて考えられない。 map やら foreach は分かるけど、 fold が良く分かりません! ボクも fold を使いこなしたいです >w< ということで、調べてみました。 こんな風に使います > lists:foldl(fun(X, Sum) -> X+Sum end, 0, lists:seq(1,10)). 55 リスト [1,2,3,4,5,6,7,8,9,10] のそれぞれの要素を 足していく式です。 うーん。分ったような分からんような。 それぞれの引数が何を表しているのか、どういう流れで値が変化しているのかが分りにくいや! 困ったときは原典に foldl(Function, Acc0, List) -> Acc1 Types: Function =

    lists:foldl/3 - すけ
    daisukebe
    daisukebe 2010/01/23
    わかりやすい
  • Thinking in Erlang (Japanese version)

    Sharing OptionsShare on Facebook, opens a new window

    Thinking in Erlang (Japanese version)
    daisukebe
    daisukebe 2009/12/29
    わかりやすそう
  • 1