エンジニアのソフトウェア的愛情

または私は如何にして心配するのを止めてプログラムを・愛する・ようになったか

2009-07-10から1日間の記事一覧

リストのリストにsequenceを適用すると直積が得られる

どう書く?orgのお題より。リストのリストにsequenceを適用すると直積が得られる。 $ ghci Prelude> sequence [[1,2,3], [4,5,6]] [[1,4],[1,5],[1,6],[2,4],[2,5],[2,6],[3,4],[3,5],[3,6]] Prelude> sequence ["abc", "def"] ["ad","ae","af","bd","be","b…