programming

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

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

オブジェクト指向

オブジェクト指向についてあまり親しんでいないので、 勉強しないといけないなと思った。一応、gaucheでクラスやメソッドを作ったりしたことはあったけど、 理論的に考えて設計したことは今まで無いので。

APLでFizzBuzzを書いてみた

APL(A Programming Language)っていう名前はあんまり聞きなれないかもしれないけど、 APL(エーピーエル)は、コンピュータのプログラミング言語の一種で、1957年のケネス・アイバーソンによる創案に基づいた独特の表記法を用いた、対話型インタープリター言…