学生の備忘録なブログ

日々のことを忘れないためのブログです。

Haskell

関数言語 の陥りやすい罠

抽象概念の学習方法 抽象概念を理解するためには, その概念が使われたより具体的な概念を使ってみる,動かしてみるを繰り返す. 頭のなかに概念の骨組みを作り,肉付けしていく他無い. 抽象的な概念を学ぶコツは具体例を数多く学ぶこと メモ 関数型言語の…

感想.新卒3年目のHaskell好きのScala使いが、はてなでテックリードになるまでの道 を読んで.

記事を読んだ所感. はてなblog には優秀な人が集まるんだな〜と言った感じ. 自分が現在進行形で詰まっているHaskellを趣味感覚でものにしたって感じで,すごいなと思った.() しかし,今からHaskellを講義の内容とは言え,勉強している自分は何なんだろう…

ふつうのHaskellのコードについて

サンプルコードが正しくない. 先達 サンプルコードが正しくない. ふつうのHaskell内容がjavaを例示しながら書かれているシンプルで分かりやすい本である. 私にはすごいHaskellより分かりやすい.しかし,古いためサンプルコードが動かない. 先達 2016-01…

Haskellの学習する動機

なぜhaskellを学ぶか 注意この記事は,全く固まっていない私の考えを形にするためのものです. 結論 追記2017/04/19 「ふつうのHaskellプログラミング」作者が言うには,,, markdown記法について なぜhaskellを学ぶか 注意この記事は,全く固まっていない私の…

Haskellの環境構築

できるかな?IDE導入編 Stackを使ったHaskellのインストール - Qiita GitHub - rikvdkleij/intellij-haskell: IntelliJ plugin for Haskell % stack install hindent attoparsec-0.13.1.0: configure base-orphans-0.5.4: download StateVar-1.1.0.4: downlo…

Haskellの実行

Haskellの実行をやってみた. 参考にしたサイト d.hatena.ne.jp 実行結果 $runghc-7.10.3 hello.hs Hello, World! $ghc -o hello hello.hs Hello, World! $./hello Hello, World! M-! quickrun Hello, World! 考察 emacsでquickrunを使っても実行することが…