「関数型言語」を含むブログ

関数型プログラミングしようず! aki426aki426 2012-05-25

しようず! というわけで最近読んだ/買った本など。 関数型言語の知識といえば太古の昔にちょっとだけかじったStandardMLくらいだったので、とりあえず図書館で借りてみた。あんまり良くない。というか、大学でλ計算を専攻してるようなら読んでみてもいいんじゃないかなぁ、という感じ。大学の講義を思い出す……。 次に読んだHaskellの本がコレ。この本は非常に良い。関数型のエッセンスがわかりやす...

JavaからScalaへ den2snden2sn 2012-05-25

...す。 私がScalaが良いなと思っている点はScalaはJavaと同様に静的型付けだというところです。しかもScalaは静的型付けでありながら動的言語のようなクールな実装を提供してくれています。また、関数型言語のエッセンスも取り入れられていてまさにいいとこ取りの言語になっています。 Javaには言語仕様上抱えている問題がいくつかあるのですが、Scalaではその問題点の多くを解決してくれていま...

すごい Haskell たのしく学ぼう!は本当にすごいのか? bleis-tiftbleis-tift 2012-05-24

今話題の、すごい Haskell たのしく学ぼう!を読んだのですが、ちょっと思ったことがあるので書評と合わせて書いておきます。 思ったこと 関数型言語がこれほど話題になるのはとても嬉しいことです。 しかし、一方で懸念点もあります。 ノリで「すごい」とだけ言う人たちがいるその人たちに乗せられて (自分には合わないのに) 買ってしまって、挫折してしまう人が出てきそう この本は、いい本です。 翻訳の質...

F#3.0で加速する言語指向プログラミング(LOP)。コンピューテーション式はもはやモナドだけのための構文ではない!!! zeclzecl 2012-05-24

...SL本(翻訳版)が5月2日に発売されました。遅ればせながら私も最近購入して熟読しているところです。 この本が示すDSLの種類や内容は、あくまでもオブジェクト指向というコンテキストにおいてのものであり、関数型言語によるDSL開発については一切言及はありませんが、まえがきの「本書に欠けていること」の中で「"関数型言語でのDSL"に関する言及はないので、ご了承ください。」という...

第21回 G*ワークショップ に参加してきた #jggug orangecloverorangeclover 2012-05-23

...、 @kimukou2628 の2本立てw @shinyaa31 のレポートはもうメディアの領域だし。 Griffonでのテスト戦略 by @kyon_mm(多相Variantの紹介)を表示して第一回関数型言語勉強会 大阪でやった全国の @irof の資料・・・ G*ワークショップはうさみみのホームうさみみつけたのG*ワークショップのLTが初めてだったんだ Griffon=幻獣=うさみみ G...

第1回 関数型言語勉強会 大阪に行って話してきた感想とか #fpstudy irofirof 2012-05-22

なごやがおとなしくてこわかったです。 http://atnd.org/events/25812http://togetter.com/li/306278 関数型言語勉強会と銘打たれ、入門編として行われたイベントに参加、LTしてきました。 参加対象者:関数型言語に興味がある人。初学者〜中級レベル と言うことで、私はHaskellのインストールからhspec、HUnitを使ったテストを紹介してみました...

関数型言語勉強会 #こわい datsunsdatsuns 2012-05-22

...る勉強会自体も久々だった気がするので、その辺はもっと精進せんといかんところですな。 ちなみに全体的に言語としては結構Haskell色が強かったでしょうか。 勝手な印象ではHaskellは「原理主義的な関数型言語」な印象を持ってます。 まぁとりあえずAndroidのこともあるのでscalaをやろうとかと。 一応MBAへのインストールは完了しましたので、後は書くのみ、、、、、、のはず! とりえあ...

IT勉強会の自動チェックサービスを作りました kagigotonetkagigotonet 2012-05-22

...から、Yahooキーフレーズ解析で抽出抽出したフレーズとタイトルを正規表現で処理してさらに候補を取り出す 正規表現では「カタカナのみ(クラウドとか)」「英語と一部の記号のみ(言語名など)」「漢字のみ(関数型言語など)」「三つのハイブリッド(継続的インテグレーションとかFacebookアプリとか)」を取り出すようにしています。キーフレーズ抽出だけではいまひとつだったのですが、このステップを加え...

関数型言語勉強会 大阪に行ってLTとかしてきました #fpstudy posaunehmposaunehm 2012-05-22

関数型言語勉強会 大阪にいってきましたよ!! ATND -> http://atnd.org/events/25812 Togetter -> http://togetter.com/li/306278 まぁ怖い怖いと言いまくってたし、実際怖かったのだけれど、関数型言語自体はこわくないよね。参照透過性とか、第一級関数とかはモダンなプログラミング言語はどんどん取り入れ始めらrているし。(...

第1回 関数型言語勉強会に参加した+InverseFizzBuzz krrrrkrrrr 2012-05-22

先日の土曜日に,第1回関数型言語勉強会 大阪に参加してきた Scala初めてから関数型言語が身近に感じてきたのでちょっと踏み切って参加した. 学生少ない.取りあえず,全然会話せずに終わった. 無料だったし,触れた事の無い関数型言語を知れたのが良かったと思う. 感想としては以下な感じ @s_kozake さん 関数型言語入門(仮)本当に入門って感じ. @kuchitama さんClojure.Kyo...

プログラミングGauche を開いてみた。 uokadauokada 2012-05-21

...読み終わったら同じく本棚に眠っているSICPを読み進めたいと思う。 gaucheは6章ぐらいまで読んだ印象ではかなり読みやすいしscheme勉強するのに良い本だと思ってる。 小飼弾もオススメしてるので関数型言語の最初の言語にGaucheって選択肢は結構オススメできる。 http://blog.livedoor.jp/dankogai/archives/51017577.html scalaは...

人生のコミットログ pocketberserkerpocketberserker 2012-05-21

...「この前TDD Boot Campというイベントがあったらしいよ。次は名古屋で開催されるらしいね」とお勧めされるお勧めされたのでとりあえず申し込む名古屋へいくログ分岐 分岐1 名古屋へいくイベント中に関数型言語がすごく面白そうだと気づく後日Twitterでこんな発言をする https://twitter.com/#!/pocketberserker/status/20378498195伯爵か...

何故、関数型言語Haskellを学んでいるのか #fpstudy its_out_of_tuneits_out_of_tune 2012-05-20

大阪で開催された「第一回関数型言語勉強会」に発表者として参加してきました。 その準備等の関係で、しばらくダイアリーが付けられていませんでしたが、ちまちま再開していこうと思います。 会場のGoogleマップが別の場所を指していたり、そもそも降車駅を間違えたりとかなんとかで、15分くらい余裕を見て出たつもりが1時間も遅刻して発表順に影響を与えるという体たらくでしたが(その節はご迷惑おかけしましたm(...

名古屋Scala#30に行ってみた akuraruakuraru 2012-05-20

...半は、ある程度ついていけた。 発表自体は、簡単な内容と、とてもわかりやすく説明があり興味深く聞けた。 webならjavascriptが一般的なのだと思うが、その部分をScalaにすることは、静的型付け関数型言語の特性を十分に発揮できるのではないかと思ったし、下手したら、javascriptより簡単に書けるのではないかと思った。 問題は、Playの発表以外の時間だ。 関数型言語に関してはコップ...

変数と代入 keasjkeasj 2012-05-20

... Aは変数の別名と説明するか A <= B は Aの中身をBの中身に書き換える? 向きも重要かなんで後ろから前なんだ? ・・・ 変数が途中で書き換わるという操作が入る分、 もしかして、初学者には関数型言語のほうが とっつきやすいのかもしれない。 とか考えたが、代入がなくなるとループの記述が 再帰しかなくなるので、今度はこっちが難しくなるか。

第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy - 森理 麟(moririring)のプログラマブログ f-starf-star 2012-05-20

第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy - 森理 麟(moriri...続きはこちら

第一回 関数型言語勉強会 大阪に行ってきた bleis-tiftbleis-tift 2012-05-20

44人の枠に一時期80人以上が申し込むという人気ぶりの勉強会、第一回 関数型言語勉強会 大阪に行ってきました。 とても面白い内容の発表ばかりで、行ってよかったです。 勉強会自体について 大阪は関数型言語に関する勉強会を開く土壌はあると思うのですが、今まであまり聞かなかったので、今後も続いてくれるとうれしいです。 もともとの主催者が多忙により勉強会に来れなかったのもありますが、運営面ではちょっとこ...

第一回関数型言語勉強会懇親会に出て分かった多くのこと #fpstudy moririringmoririring 2012-05-20

関数型言語勉強会に参加して 関数型言語勉強会に出た。 スピーカーのレベルは高かったし、かなり笑いを誘う人が多かったので凄く面白い勉強会だった。 しかし、ん?結局関数型言語は何が良いかはさっぱり分からなかった。 そう思って懇親会に参加。で、結局関数型言語って何が良いの?という質問を聞きまくった。 関数型言語のメリット 運良く周りが結構スピーカーだった人が多かった。そして幾つかの事が分かった。 ズバリ...

コレクションの取り出し sonoshousonoshou 2012-05-20

apply引数の要素の取り出し。 通常は省略する。val list = List(1,2,3,4,5) list.apply(2) //Int = 3 headリストの最初の要素1つを取り出す。val list = List(1,2,3,4,5) list.head //Int = 1 tailリストの最初以外の要素をリストとして取り出す。val list = List(1,2,3,4,5) li...

jstudyで「JavaScriptとLisp」ってタイトルのLTしました - あと味 polygonplanetpolygonplanet 2012-05-19

jstudyで「JavaScriptとLisp」ってタイトルのLTしました - あと味 たいなます。また、ループを使わないでどうやって書くか考えると、関数型言語のエッセンスが感じられると思い、稚拙ながらが、Commom JS空間を読むといいかってタイトルのLTしました-あと味CLは名前空間が1つだけだから間違ってはいないよね。jstudyでJavaScriptとLisp jQuery、Dojo、...