系列: haskell
haskell
5 行
· 更新於 2026-02-03
extension_1.hs
haskell/Week_6_Lab/extension_1.hs
-- Define the powerset function
powerset :: [a] -> [[a]]
powerset [] = [[]] -- Base case: the powerset of an empty list is a list containing an empty list
powerset (x:xs) = let ps = powerset xs
in ps ++ map (x:) ps -- Combine subsets without x and subsets with x
相關文章
haskell
haskell
更新於 2026-02-03
Adding.hs
Adding.hs — haskell source code from the haskell learning materials (haskell/Adding.hs).
閱讀文章 →
haskell
haskell
更新於 2026-02-03
Area.hs
Area.hs — haskell source code from the haskell learning materials (haskell/Area.hs).
閱讀文章 →
haskell
haskell
更新於 2026-02-03
Chess.hs
Chess.hs — haskell source code from the haskell learning materials (haskell/Chess.hs).
閱讀文章 →
haskell
haskell
更新於 2026-02-03
ChessGraphics.hs
ChessGraphics.hs — haskell source code from the haskell learning materials (haskell/ChessGraphics.hs).
閱讀文章 →
haskell
haskell
更新於 2026-02-03
Examples.hs
Examples.hs — haskell source code from the haskell learning materials (haskell/Examples.hs).
閱讀文章 →
haskell
haskell
更新於 2026-02-03
Fibonacci.hs
Fibonacci.hs — haskell source code from the haskell learning materials (haskell/Fibonacci.hs).
閱讀文章 →