サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ブックレビュー
qiita.com/craccho
Yesod で使われている Database.Persist ですが、どうも型シグニチャとかごちゃごちゃしててわかりにくいので、型を簡略化して説明を加えてみました。 参考: persistent-1.1.3.2 はじめに 型シグニチャは簡略化しています。haddock との対応は 値 → val キー → Key val ユニークキー → Unique val フィルタ → [Filter val] オプション → [SelectOpt val] 更新内容 → [Update val] といった感じです。 また、値とエンティティの違いですが、値はデータベースと関係なく存在するデータとすると、エンティティはデータベース上のレコードに対応し、キーの情報を持っています。 型シグニチャ中の m は、その関数が使えるモナドみたいなもんです…(うまく説明できない)。Scaffold された Yesod
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く