BATCH.md HaskellでDBバッチ処理 概要 これは Haskell Advent Calendar 2012 の11日目の記事、その2です。 Haskell で DBを使うバッチ処理を書くための記事です。 基本的な文法を把握したらバッチ処理を書くのは簡単だと示すのが目的です。 主な対象読者は プログラミングHaskell か すごいHaskellたのしく学ぼう! を読み、Haskell をより使いたい人です。 バッチ処理の概要 DB定義 persistentパッケージ を使ったDB定義の方法は Haskellで便利にデータ設計 を読んでください。 今回使うDB定義は以下です。 share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persist| Person name Text age Int sex Sex NumPe