Mercurial > 12ws.info2
view exercises/src/Exercise_14.hs @ 35:782323a762a2
week 14
author | Markus Kaiser <markus.kaiser@in.tum.de> |
---|---|
date | Wed, 30 Jan 2013 22:08:04 +0100 |
parents | |
children | 89feab98266f |
line wrap: on
line source
module Exercise_14 where import qualified Data.List {---------------------------------------------------------------------} {- Aufgabe G14.1 -} delete :: Eq a => a -> [a] -> [a] delete = Data.List.delete {- falsche Implementierung -} {---------------------------------------------------------------------} {- Aufgabe G14.1 -} concat'' :: [[a]] -> [a] concat'' = undefined {---------------------------------------------------------------------} {- Aufgabe G14.1 -} {- map (*2) (1 : threes) !! 1 (\f -> \x -> x + f 2) (\y -> y * 2) (3 + 1) filter (/=3) threes -} {---------------------------------------------------------------------} {- Aufgabe H14.1 -} {- Type me! -} {---------------------------------------------------------------------} {- Aufgabe H14.2 -} {- Proof me! -} {---------------------------------------------------------------------} {- Aufgabe H14.3 -} filterMap :: (a -> Maybe b) -> [a] -> [b] filterMap = undefined