2013-06-15から1日間の記事一覧

配列を集合に見立ててべき集合を生成する(Haskell 版・真打登場)

以前 配列を集合に見立ててべき集合を生成する(Haskell 版) - 似非プログラマの覚え書き で、リストを集合に見立ててべき集合の要素を列挙する関数を定義したが、Data.List を import して subsequences xs で良いことがわかった。鼻水噴いたわwww

has_one と belongs_to、どっちがどっち ?

Rails で 1 対多の関係を示すときは 1 の方に has_many、他の方に belongs_to をつければよいのでわかりやすいのだが、1 対 1 のときはどっちが has_one でどっちが belongs_to なのか混乱することがままある。その場合は「主従関係」を考えてみるといい。主…