2012-06-01から1ヶ月間の記事一覧
文法三昧から少しソフトウェアっぽくなってくる import モジュールのインポート。qualifiedで名前空間を分けられる。qualified as で別名を付けて短縮できる。 単語数えたりするところ ちょっとwordsやgroupの挙動が気になったので。 wordsはスペースでsplit…
これまで履歴書の志望動機に何書いたらいいか分からない企業ばっかり受けてたんだけど、方針を変えて、ちょっとでもなにかいいと思う点がある企業を受けることにした。 あと、履歴書で色々アドバイスをもらったから書きなおす。 手当たり次第は駄目だな… 当…
腕立てすると2日後に筋肉痛が来る
睡眠時間を確保しても勝手に変な時間に目が覚めるからいつも眠い。
明日のd準備しようと思いつつしんどすぎてできなかった。おわい。
畳み込ぞ 「基底部は空リストとし、x:xsパターンを使ってリストを先頭要素と残りのリストに分解する」 というパターンを関数にしたものがfold…多分。 毎度のことだが、最初の概要を見ただけじゃ何もわからない。例を見て、自分で処理を追わないと。 本の例は…
高階関数 引数として関数を受け取ったり、返り値として関数を返す関数。 カリー化 グワーッ!キモン! 複数の引数を取る関数は、1つ引数を受け取るたびに、引数が一つバインディングされた新しい関数を返す。 ghci> :t max max :: Ord a => a -> a -> a ghci…
関数型言語の花形、再帰の章。 Haskellでは命令形言語のように計算をどうやってするかを指定するのではなく、求めるものが何であるかを宣言して計算を行うからです。(52p) 問題の基底部 これ以上分解できなくて解を明示的に(再帰を使わずに)定義しなけれ…
fs一次面接。眠すぎてクソかと思ったけど、それなり喋れた。落ちたらショックな程度に。 もう採用枠自体は埋まってるらしいけど、この会社は人材より人手を欲しがってそうな雰囲気あるからいけるかも……。 今回ちょっと思ったのは、息抜きは大切ってこと。昨…
http://anond.hatelabo.jp/20120604013255
y。連絡早いっすね。nなぜか通ってたらしい。これがチャンス詐欺か。日程がちょっとつらい。失敗パターンかもしれない。明日はfs。どうしよう。気力が……
パターンマッチ 引数の値、構造でマッチさせる。 if文で書くと sayMeIf :: Int -> String sayMeIf x = if x == 1 then "One!" else if x == 2 then "Two!" else if x == 3 then "Three!" else if x == 4 then "Four!" else if x == 5 then "Five!" else "Not…
あへあへ久しぶりに行ったらちょっとダメージを受けた。 来週のアレは何とかするしかないな……申し訳ないけど。
なんかもう就活する気がなくなってきた。 yも途中から落とすための質問ばっかりしてきたし。 落ちた時と同じパターンの終わり方だった。 明日のniはもう行かない。
詰め物がとれたから行った。ついでに歯石をとってもらってすっきりした。
夜行バスで帰ってきた。死ぬほどいびきがうるさいオッサンがいて寝れなかった。 耳栓捨てちゃったから買いなおさないとな。
y二次。だいたい答えられたと思うけど…というか時間が超短かった。 これで落ちてたら×××で○○○しかない。
にきた。 平日だけど人がたくさんいた。 子供と老人と外国人が多かった。 縁日みたいでテンション上がった。 東京ブギウギを流してる店があってアトモスフィアがすごかった。
aの課題をやってたら一日が終わった
今日やるべきことのうち、20分で終わるwebテストしかしてない。
型 型があるとか関数定義の時は型の定義も書くとか。 型変数 どんな型も取りうることを示す変数。 同じ名前の型変数は、同じ型が入る。 多分コンパイルする時に特定の型に決定されるんだろうな。 中置関数 1 + 2 の" + "みたいな置き方をする関数。つまり演…
どんな人間を採りたいか分かってない奴が面接官すんなや。結局キマったパターンにハマる奴しか通らん。