ようこそ。睡眠不足なプログラマのチラ裏です。

2008-03-01から1ヶ月間の記事一覧

ググる(笑)

どうやら リターン値は3を返すとき、どんなとき? ってのでググって来た人がいるようなのだが・・・、 お役に立てなくごめんなさい(笑) というか、さすがのGoogle先生も いくらなんでも、それはわからないんじゃないか。先生も万能じゃない。 無茶ぶりにもほ…

この世界でたった一人だけ 出会って俺が俺らしく

童子-T - ONE LOVE feat. 清水翔太

Haskellのお勉強 その11

前回勉強したflip関数についてググってたら、面白そうなのを見つけた。 こりゃ、関数合成やら部分適用やらポイントフリースタイルの練習教材としてもってこいだ。 3引数のflipをポイントフリースタイルで書こう元ネタの元ネタ haskellのある暮らし - 頭の体…

Haskellのお勉強 その10

値としての関数関数型プログラミング言語における関数ってのは値です。 値は変数を束縛することができます。したがって、関数は変数を束縛することができます。 また、関数は値なので、他の関数に引数として渡すことができます。 というわけで、高階関数の復…

伊吹マヤ『新世紀エヴァンゲリオン』

パターン青*1!バグです! エヴァヲタにはお馴染みのエヴァ用語より *1:パターン青とは、その力場を作り出した「形而上的な指向源」の脳波分類のひとつ。人間であれば、パターンオレンジ。動植物等の自意識レベルの低い存在であれば、パターン緑。そして、自…

調子はどう? Party Booty Shake ここに来ればみんなに逢える

Foxxi misQ - Party Booty Shake feat.Miss Monday

Haskellのお勉強 その9

Haskellの基本的な構文コメントラインコメントとブロックコメントがある。 ブロックコメントはネスト可能。 Prelude> 1 + 2 --test 3 Prelude> 1 + {-test-} 2 3 Prelude> 3 * {- test {- hogehoge -}-} 2 6 また、リテレイト形式といって、基本コメントのド…

ダニエル・J・ダービー『ジョジョの奇妙な冒険』

バグはバレなければバグとは言わないのだよ ある意味では正論ではあるがw とりあえず、真面目にテストやってくださいね。。

追いかけて追いかけて 消えかけても逃さないぜどこまでも

So'Fly v.s. ITT(I THE TENDERNESS) - READY OR NOT So'Fly v.s. ITT - 「READY OR NOT」歌詞

観たやつ

#6.アルティメット ベッソンのやつ。 ストーリーはシンプルな流れで、よくあるアクション映画という感じだが、 シリル・ラファエリとダヴィッド・ベルのアクションが光る。 どちらも身体能力が高く、切れのあるアクションで魅せてくれる。 #7.カオス カオス…

Haskellのお勉強 その7

参照透明性参照透明性とは、計算機言語の概念の一種である。コンテキストに左右されることなく、 式の値はその構成要素である変数や関数によってのみ定まることを参照透明性*1があるという。 具体的には、変数の値は最初に定義した値と常に同じであり、 関数…

Haskellのお勉強 その8

基本的な値と、その周辺の関数真偽値Haskellno真偽値はTrueかFalseのみ。その型はBool型。 関連関数として、not関数、(&&)関数、(||)関数などがある。 Prelude> not True False Prelude> (&&) True False False Prelude> not True && False False Prelude> F…

夢が咲く春 さよなら こんにちは くり返す

倉木麻衣 - 夢が咲く春 倉木麻衣 - 「夢が咲く春」歌詞

ジークムント・フロイト

思考とは、行動の予行演習に他ならない。

Haskellのお勉強 その5

モジュールとimport宣言Haskellプログラムはモジュールという単位に分割されている。 モジュールは関数や変数や型の集まりであり、 Haskellでは関数や変数は必ずなんらかのモジュールに属している。 他のモジュールで定義されている関数などを使いたい場合は…

Haskellのお勉強 その6

遅延評価Haskellの大きな特徴として、遅延評価を基本原則としているというのがある。 遅延評価とは、評価しなければならない値が存在するとき、実際の計算を値が必要になるまで行わないことを言う。 つまり、遅延評価はトヨタ式の、必要なときに必要なものを…

二度と I won't cry 弱かった私はもういないよ

May J. - MY GIRLS May J. - 「MY GIRLS」歌詞

うずまきナルト 『NARUTO』

嬉しい時には、泣いてもいいんだぜ

Haskellのお勉強 その4

concat関数 {-concat関数の型-} concat :: [[a]] -> [a] main = do cs <- getContents putStr $ expand cs expand :: String -> String expand cs = concat $ map expandTab cs expandTab :: Char -> String expandTab c = if c == '\t' then " " else [c] c…

YABAMENA BABY! GIGANTO!(ZOCK ON) !

Teriyaki Boyz - ZOCK ON! feat. Pharrell and Busta Rhymes やばめなベイビー!ギガントぞっこんぞっこん!www トゥットゥルーwwwちょwww しょこたん語じじゅうwwww

Haskellのお勉強 その2

静的型チェックHaskellにも、Javaや.NETと同じように静的な型チェック(static type checking)がある。 「静的な」というのは、「コンパイル時に」と同じ意味であるから、 Haskellの場合もコンパイル時に、処理系が型のチェックを行ってくれる。 このようにコ…

Haskellのお勉強 その3

高階関数(higher order function)高階関数とは、プログラミング言語において、関数を引数としたり、 あるいは関数を戻り値とするような関数のことである。 関数型プログラミング言語Haskellにおいては、まず「関数」という値があり、 関数名はそれに束縛され…

泣いている君の明日に 待っているのは 守るべき未来の風

絢香 - 愛を歌おう 絢香 - 「愛を歌おう」歌詞

ラスキン

「知らない」という口実は、決して責任を消滅させるものではない。

あなたしか見えてないの このままずっと朝まで

加藤ミリヤ - このままずっと朝まで 加藤ミリヤ - 「このままずっと朝まで」歌詞

Haskellのお勉強 その1

「ふつける」やら「ふつハス」の愛称で親しまれている「ふつうのHaskellプログラミング」を買いました。 というわけで、関数型プログラミングHaskellのお勉強をのんびりはじめます。 はじめてのHaskellはじめての言語の勉強と言えば、 まずはお約束という感…

Unknow world's on the next page 今 僕はどこにいるの?

SoFFet - 東京ホタル SoFFet - 「東京ホタル」歌詞

高頭力『スラムダンク』

本物のプログラマは、練習によってのみ作られる! あくなき反復練習だけが、プログラムのバグ率をダウンさせるのだ!!

やはり日本文化は海外に勘違いされている・・・

エイリアス 2ndシーズン #11〜#22 セカンドシーズン観終わった。 SD6が壊滅して、シドニーは既に2重スパイではなくなってしまったが、 いろいろと別のスパイが登場。飽きさせずになかなか楽しませてくれた。 SD6から晴れて本物のCIAに入ったマーシャルとデ…

Sweet Sweet 19 blues 泣きたいよ 本当は強くないよ

加藤ミリヤ - 19 Memories. 加藤ミリヤ - 「19 Memories.」歌詞