{-# htermination filterM :: (a -> [] Bool) -> [a] -> [] [a] #-} import Monad
content may be truncated. 'popout' for larger text window.