haskell

Haskell で relational-record を使って MySQL に繋いでみた

Haskell で SQL を函数型的に構築する方法としては、relational-record(以下、HRR と称す)と opaleye があるようだ。 今回は relational-record を選択してみた。 以下の記事が参考になるが、本稿執筆時点(2017年12月28日)では、少々変更があったり、嵌…

packageInfo not found for ...

Leksahがパッケージの情報を読んでくれなくなった。 具体的には、システムのモジュール一覧にほとんど何も表示されなくなったり、保管が効かなかったりする。 http://groups.google.com/group/leksah/browse_thread/thread/c2f7b51dacb19d14/76a1c94bdc8f6ac…

Haskellでグラフを書くには

Chartとかgnuplotが便利そう。使い方はそれぞれのサンプルから引用すると、 gnuplotの方は、 plotList [] (take 30 (let fibs = 0 : 1 : zipWith (+) fibs (tail fibs) in fibs)) plotListStyle [] (defaultStyle{plotType = CandleSticks}) (Plot2D.functio…