IT練習ノート

IT関連で調べたこと(実際は嵌ったこと)を書いています。

2018-10-03から1日間の記事一覧

HaskellのshiftLではまった話

数値リテラルで計算すると期待する結果になるけど、なぜかバインドした値を使うと結果が異なり、しばらく悩みました。 > a 10 > b 149 > c 91 > a `shiftL` 16 .|. b `shiftL` 8 .|. c -- 期待していない結果 91 > 10 `shiftL` 16 .|. 149 `shiftL` 8 .|. 91…

重複したフィールドラベル

今の手元の環境は下記なのですが、 > :! stack ghc -- --version The Glorious Glasgow Haskell Compilation System, version 8.2.2 下記のブログ記事をコピペして手元で動作させたらコンパイルエラーになりました。 d.hatena.ne.jp IsLabelクラスのfromLabe…