lagénorhynque /laʒenɔʁɛ̃k/ カマイルカ
(defprofile lagénorhynque
:name "Kent OHASHI"
:languages [Clojure Haskell Python Scala
English français Deutsch русский]
:interests [programming language-learning mathematics]
:contributing [github.com/japan-clojurians/clojure-site-ja])- REST server (Haskell/Yesod)
ClojurianがHaskellでWeb API開発に入門してみた
- REST server (Clojure/Duct)
- REST client (Clojure & Haskell)
ClojureとHaskellで簡単なコマンドラインツール(RESTクライアント)を作ってみた
- Haskell version
https://github.com/lagenorhynque/situated-program-challenge/tree/hs-version1
- Clojure version
https://github.com/lagenorhynque/situated-program-challenge/tree/clj-version1
-
type safety
-
type-safe routing (Yesod)
-
type-safe DB/SQL manipulation (Persistent, Esqueleto)
-
-
metaprogramming
- Template Haskell (cf. Lisp macros)
- data-driven/data-oriented approach
