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

F#に関するogatatsuのブックマーク (10)

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

    マーチン・ファウラー先生の黒いDSL(翻訳版)が5月2日に発売されました。遅ればせながら私も最近購入して熟読しているところです。 このが示すDSLの種類や内容は、あくまでもオブジェクト指向というコンテキストにおいてのものであり、関数型言語によるDSL開発については一切言及はありませんが、まえがきの「書に欠けていること」の中で「"関数型言語でのDSL"に関する言及はないので、ご了承ください。」というようなお断りがあり、好感が持てます。マーチン・ファウラー先生に限らず、オブジェクト指向の大御所たちも最近の関数型言語流行の流れにはとても敏感になっているようです。実際、ことDSLに関して言うなら、モナディックなパーサ・コンビネータの存在など、確かに関数型言語の方が有利になる点もいくつかあるし、それらについて書籍内に言及がないことを説明するのは良いことだと思う。こので示されている考え方やパタ

    F#3.0で加速する言語指向プログラミング(LOP)。コンピューテーション式はもはやモナドだけのための構文ではない!!! - Bug Catharsis
    ogatatsu
    ogatatsu 2012/05/24
  • #112 FParsec日本語チュートリアル « F# « a wandering wolf

    Does a wandering wolf dreams of a wondering, sometimes programming sheep? 記事を移動しました => FParsec 日語チュートリアル — a wandering wolf 以下の記事は、古い情報が含まれています。 記事は、F# 製のパーザライブラリ FParsec のチュートリアルを和訳したものです。 FParsec Documentation FParsec tutorial (English) この和訳ドキュメントはチュートリアル文のみを日語に翻訳したものであり、その他のページは未翻訳です。 そのため、文中に張られたリンクには原文に遷移するものがあります。 また、原文の意味を損なわない程度に訳文を砕いている箇所があります。 誤解がないように気をつけましたが、もしかしたら元の意味とずれてしまっているとこ

    ogatatsu
    ogatatsu 2012/03/07
  • http://hidachinoiro.blogspot.com/

    ogatatsu
    ogatatsu 2012/01/01
  • F#マスターへの道

    マイクロソフトがF#2.0をVisualStudio2010に標準搭載してから1年以上の時間がたちました。しかし、関数型言語自体になじむまでには沢山の乗り越えなければならない「壁」があります。僕自身も乗り越えてきたものがありますし、まだまだ自分の前に立ちふさがっていて手がかりすらつかめないものもあります。 日語のもまだ多いとは言えないF#ですが、それでもこうやって、勉強しながらでも書ける物を書いて残していけば、僕の後に勉強する人が少しでも楽になるかもと、勉強の過程で分かってきたことを書き留めておくことにしました。 こう書くと人のためにやっているようですが、池上彰氏の「を読むときは、読んで分かった内容を自分が人に説明できるかを確認しながら読みなさい」という言葉に影響されているのです。

    F#マスターへの道
    ogatatsu
    ogatatsu 2012/01/01
  • Halobet: Daftar Situs Slot Asli Terpercaya di Indonesia

    Pemeliharaan Terjadwal: Crowd Play pada 2024-11-27 dari 12:00 AM sampai 2025-06-02 11:59 PM (GMT + 7). Selama waktu ini, Crowd Play permainan tidak akan tersedia. Kami memohon maaf atas ketidaknyamanan yang mungkin ditimbulkan. Pemeliharaan Terjadwal: Spinix pada 2024-10-01 dari 11:00 PM sampai 2025-12-31 11:59 PM (GMT + 7). Selama waktu ini, Spinix permainan tidak akan tersedia. Kami memohon maaf

    Halobet: Daftar Situs Slot Asli Terpercaya di Indonesia
    ogatatsu
    ogatatsu 2011/12/17
  • F# 3.0 の Query expressions - SG

    この記事は F# Advent Calendar 2011 の13回目です。 ←前回 [twitter:@furuya02] さん「F#によるパケットモニタの作成(WinPcap)」 →次回 [twitter:@jsakamoto] さん 「F# で正規表現デザイナ ASP.NET MVC アプリを作成する」 はじめに 今年の Advent Calendar 向けに、「F# で iPhone 向けゲームを作成する」という記事を書こうと奮闘していましたが、ゲーム(というより 3D)の開発知識を問われたり、残業の理に導かれたりして間に合わなくなってしまいました。最近、仕事の合間に LINQ の復習をしていたので、F# 3.0 からサポートされる予定の「Query expressions」についてゆるふわに書いておこうと思います。 注意 Developer Preview の F# を使用してい

    F# 3.0 の Query expressions - SG
    ogatatsu
    ogatatsu 2011/12/13
  • F# 3.0 型プロバイダーの作成

    F# 3.0 型プロバイダーの作成 Original document can be found on here: type-provider-authoring-fsharp-3.0-developer-preview.pdf. ドキュメントは2011年9月にVisual Studio F#チームからリリースされたF# 3.0開発者用プレビューの一部です。 ガイドラインを使用するにはVisual Studio 11 開発者用プレビューのインストールが必要です。 また、以下のサンプルはF# 3.0 Sample Pack( http://fsharp3sample.codeplex.com )としても公開されています。 F#チームはF#の設計および実装のいずれについても常にフィードバックを受け付けています。 フィードバックを送信いただける場合には fsbugs@microsoft.co

    ogatatsu
    ogatatsu 2011/10/20
  • F#にprotectedが無い理由(が解らなかった) - einblickerの日記

    F# | 20:33 | F#にprotectedが無い理由を調べていたら、StackOverflowに回答がありました。Why isn't there a protected access modifier in F#? - Stack Overflow超意訳すると「F#ではクロージャの中からprotectedなメソッドにアクセスできない。これはクロージャが別のオブジェクトであるため。この動作は混乱を招くからF#にはprotectedは無い」ということらしい。 type Base() = //もしこう書けてしまったら… member protected x.Test(a) = a > 10 type Inherited() = inherit Base() member x.Filter(list) = list |> List.filter (fun a -> x.Test(a)) /

    ogatatsu
    ogatatsu 2011/09/07
  • Home Page | F# Snippets

    Functional wrappers for TryParse APIs Exemplary convenience wrappers for some of the System..TryParse APIs, using the combined power of F#' return value deconstruction mechanism via pattern matching, active patterns and option types instead of "out/ref" parameters. Added support for newest versions of F# to determine which overload of TryParse should be used. 0 people like this Like the snippet! P

    ogatatsu
    ogatatsu 2011/08/05
  • OSC2011 HokkaidoでF#のお話をしてきました - Nobuhisa's diary

    OSC2011 Hokkaidoで『これからの「言語」の話をしよう ―― 未来を生きるためのツール』という講演をしてきました。 事前登録は83名でしたが、当日は椅子を追加していたようなので、100人ほどいたかもしれません。 女性も何名かいらっしゃいました。F#がよく似合いそうなお綺麗な方々でした! 発表資料はSkyDriveとSlideShareにアップしました。 Silverlightをお使いの方はSkyDriveのWebAppで閲覧すると、より一層美味しく召し上がれます。 SkyDriveはこちら。 SlideShareはこちら。 半数以上の方が「関数型言語に興味がある」とのことで、中には隠れF#ユーザもいました。「F#の街札幌」ならではの光景です。 手続き型というのは、言ってみればコンピュータ寄りのパラダイムで、人間のことはそれほど考えられていません。だから我々はバグに苦しみました。

    OSC2011 HokkaidoでF#のお話をしてきました - Nobuhisa's diary
    ogatatsu
    ogatatsu 2011/06/14
  • 1