summaryrefslogtreecommitdiff
path: root/powerset.hs
blob: 39d53ab341f96b1a358b8dce4ca916d87ddfde12 (plain)
1
2
3
4
import Control.Monad

powerset :: [a] -> [[a]]
powerset xs = filterM (\x -> [True,False]) xs