- 関数型プログラミング言語Haskell Part26
895 :デフォルトの名無しさん[sage]:2015/01/03(土) 00:31:08.05 ID:W/QuRkoc - グチなんだか
Persistent のテンプレートでテーブルを作ると、命名規則に困るよね。 share [ゴニョゴニョ] [persistLowerCase | Record name String とかやると、テーブル名がそのまま Record で作られる。 単数形で気持ち悪い。 かといって、 Records name String とすると、今度は Haskell ソース内で1行のデータを扱うのに複数形になる。 これもやっぱり気持ち悪い。
|
- 関数型プログラミング言語Haskell Part26
901 :デフォルトの名無しさん[sage]:2015/01/03(土) 09:23:35.80 ID:W/QuRkoc - >>898
すげー、できた、ありがと ちゃんと http://www.yesodweb.com/book/persistent に書いてあった。 他の Entity sintax の記事へのリンクも。 完全に見逃してたよ。
|
- 関数型プログラミング言語Haskell Part26
902 :デフォルトの名無しさん[sage]:2015/01/03(土) 11:32:29.88 ID:W/QuRkoc - Persistent で2つ以上のテーブルから参照して結果を合成するのは、
合成処理を Haskell でプログラムするか、 rawQuery で SQL を直接書くかするしかないかな? たとえば、テーブルAの列aがテーブルBのプライマリキーを外部キーとして参照してて、 基本テーブルAの一覧を表示したいんだけど、テーブルAの列aの所だけは テーブルBのある列の値に置き換えて表示したい。 今までは両方のテーブルを selectList で取って、テーブルB は Data.Map に入れておき、 テーブルAの一覧を表示するときにその Map を参照してたんだけど、 もっといい方法があるのかなと思って。
|
- 関数型プログラミング言語Haskell Part26
903 :デフォルトの名無しさん[sage]:2015/01/03(土) 13:07:02.82 ID:W/QuRkoc - >>902
belongsTo系関数でできたわ。 やっとこの関数の意味が分かった。
|
- 関数型プログラミング言語Haskell Part26
905 :デフォルトの名無しさん[sage]:2015/01/03(土) 14:13:42.80 ID:W/QuRkoc - >>904
感動した。 正直言って belongsTo 系関数は使いにくいと思ってたところなんだ。 selectSource を起点とした conduit の中では使えんし、 selectList でとったリストの要素に施すにしてもゴチャゴチャするし。 esqueleto 凄すぎ。 こっちも、ちょっとゴチャゴチャするけど、そんなデメリットなんか吹っ飛ぶわ。 ありがと。
|
- OpenGLスレ Part21
360 :デフォルトの名無しさん[sage]:2015/01/03(土) 21:08:54.45 ID:W/QuRkoc - >>357
http://content.gpwiki.org/index.php/OpenGL:Tutorials:Basic_Bones_System 英語が読めないなんて泣き言言わないように。 難しい言い回しや、話し言葉のような崩した言い回しは使っていないから、 まず読もうとしてくれ。 日本語の資料がほしいのなら適当にググればいい。 でも、紹介した資料が結局のところ一番分かりやすいんじゃないかと思う。
|
- 関数型プログラミング言語Haskell Part26
910 :デフォルトの名無しさん[sage]:2015/01/03(土) 21:49:03.01 ID:W/QuRkoc - >>906
JavaScriptエンジンって、オープンソースでいくつかあると思うが ああいうのとは違うの?
|