Comment detail

全ての組み合わせ (Nested Flatten)
直積はcross productじゃなくてdirect productだったと思います。
1
2
3
4
5
#light
open List
let rec directProduct = function
    | [] -> [[]]
    | ls::lss -> [for l in ls for rest in (directProduct lss) -> l::rest]

Index

Feed

Other

Link

Pathtraq

loading...