F#

F#読書会に向けて、F#書籍を紹介・洋書編1

昨日(F#読書会に向けて、F#書籍を紹介・和書編 - もりぐち!!!!)の続きです。 洋書 F#の洋書は結構出ているので、分割して紹介します。 避けては通れない Expert F# 2.0 (Expert F# 2.0 | Don Syme | Apress) Expert F# 2.0 (Expert's Voice in F#)作者: …

F#読書会に向けて、F#書籍を紹介・和書編

僕はF#が好きで、名古屋F#読書会なる企画を立ち上げたので(名古屋F#読書会という会を企画しました - もりぐち!!!!)、 F#の書籍について知っている範囲で紹介したいと思います。 和書 和書について、押さえておくべき本は次の2冊です。 プログラミングF# …

名古屋F#読書会という会を企画しました

僕はF#が好きなので、F#がもっと盛り上がればいいといつも思っています。 ですので、皆でF#の本を持ち寄って、好き勝手に読む読書会を開くことにしました。partake.in興味がある人は来て下さい。 僕は美味しいものが好きです ところで僕は食べるのが好きです…

わんくまでF#に敬意を表しつつセッション発表してきました、というお話

わんくま同盟 わんくま同盟名古屋勉強会 #16で発表してきました。タキシードで。 用意するモノ F#に対する敬意 タキシード やけくそな気持ち 用意しないモノ 平常心 F#で関数型言語に触れてみよう タキシード着てF#のコーディングする人間がいても別に驚かな…

F#で作成したDLLにアセンブリ情報を付与する、というお話

F# Advent Calendar jp 2010 このエントリはF# Advent Calendar jp 2010 : ATNDの第10回のものです。 環境 Visual Studio 2010 Professional を利用しております。その他の環境では確認しておりませんのでご了承下さい。 アセンブリ情報 F#でビルドしたDLLの…

Emacs emulationを導入したら、F# Interactiveの挙動が少し変わった、という話

環境 Visual Studio 2010 Professional Emacs emulation 1.3 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 Emacs emulation Visual Studio 2010にEmacs emulationを導入しました。 Extensions for Visual Studio family of pr…

OCamlのfold_left, fold_rightはF#ではfold, foldBackになってますよ、という話

気がつかなくて一生懸命探していたのですよ。F#でOCaml互換のメソッドを呼び出す方法を紹介します。 前提 Visual Studio 2010 Professional \F# PowerPack 2.0 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 F# PowerPack Code…

他人様の知恵を拝借して、F#にモックフレームワークを導入しましたよー、というお話

私はC#ではMoqというモックフレームワークを愛用しているのですが、このMoq、F#においては思うように動作してくれなかったのです。 環境 Visual Studio 2010 Professional NUnit 2.5.7 Moq 3.1 Moq 4.0 Beta Rhino Mocks 3.6 を利用しております。その他の環…

F#用UnitTestframework "FsUnit"に触れてみました

昨日はNUnitを用いたテストコードをF#で記述する方法を紹介しました。 調べてみたことろ、F#にはFsUnitと呼ばれるテストフレームワークがあるようです。 環境 Visual Studio 2010 Professional NUnit 2.5.7 FsUnit 0.9.0 を利用しております。その他の環境で…

F#でNUnitテストコードを記述する方法2

前回は、NUnitを用いてsquareメソッドのテストを一つ作成しました。 module TestingNamespace.TestingModule open System open NUnit.Framework open TestedNamespace.TestedModule [<TestFixture>] type MyTest() = [<Test;Description("example description")>] member x.TestSquare1 () = Assert.AreEqual (4, sq</test;description("example></testfixture>…

F#でNUnitテストコードを記述する方法1

F#でNUnitテストコードを記述する方法F#とNUnitで単体テストを記述する方法を手探りで調べました。 前提 Visual Studio 2010 Professional NUnit 2.5.7 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 テスト対象プログラム テ…