|
|
От: | Аноним | |
| Дата: | 05.11.09 12:06 | ||
| Оценка: | |||
import qualified Data.Map as M
fillMark' :: String -> M.Map String [String]
fillMark' text = M.fromListWith (++) z
where z = zip w $ map (\x -> [x]) $ tail w
w = words text
main :: IO ()
main = do
s <- readFile "c:\\test.hs"
let z = fillMark' s
print z