八葉の日記

日々、感じたことをまとめる場として利用する

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

C++でGoogleTestを使ってみました。 ※なぜか、CMakeでVisualStudio2010ではConfigureできなかったので、2012で Configureした。

Hoogle

Haskellの標準ライブラリのドキュメントがあると聞いたのでメモ。 知らべたい関数を以下で検索すると見つかる。 Hoogle:https://www.haskell.org/hoogle/ Hoogleって....。Googleの影響ってすごいな... 使い方は、また明日まとめよ。。。

高階関数

Haskellでは引数に関数をとったり、戻り値で関数を返したりできる。このような関数を高階関数という。 なお、Haskellではすべての関数は引数を1つとる関数であるため、引数を2つとっている関数は、カリー化という仕組みで解決している。 カリー化 - Wikiped…

Haskelメモ(1)

Haskelの型の読み方をよくわすれてしまうのでメモ(参考にした本は一番下に記載) まず、Haskelは:t で型を見れる。 >|haskel| :t FalseFalse::Bool ||< 上にでてくる表記v::Tは「vの型はTである」を表現している。 ちなみに「e::T」と書くと式eを評価すると型…

書き始め

①技術力向上 僕は仕事でC++を5年間使用している。C++の書き方は、"手続き型"、"オブジェクトデザイン"、"関数型"と幅が広く、実にいろいろな書き方ができます。 最近聞いた話の中で関数型言語は、宣言的にコードを書けるので保守性が容易になると聞き、手を…