Comments 15
Поправьте первое предложение, а то полный атас =)
+1
Судя по количеству комментов, Хаскель внушает священный ужас -)
+2
Ага. Хотя код получился в 2.5 раза короче плюсового… Наверное я всех распугал словами «монадический оператор» =)
0
Зато очень хорошо видно: хоть что-то святое у программеров еще осталось! :)
+1
Если честно, то да.
То что монада это вполне нормальный объект из теории категорий мозг ещё помнит.
Но связать моднадические тройки с оператором не получается. Было бы хорошо, если бы было объяснение на пальцах.
А то статьи про манады ещё нет. Непонятно.
То что монада это вполне нормальный объект из теории категорий мозг ещё помнит.
Но связать моднадические тройки с оператором не получается. Было бы хорошо, если бы было объяснение на пальцах.
А то статьи про манады ещё нет. Непонятно.
0
«Интересно: вы можете парсер из этой статьи с парсером на С++ из статьи «Создаём парсер для ini-файлов»
Ой, поправьте пожалуйста.
Ой, поправьте пожалуйста.
0
Непонятно только, зачем писать split, чтобы использовать его только как lines :-) Моя версия removeComments:
removeComments = unlines . filter (not . comment) . lines
where comment s = null s || head s `elem` [';', '\n']
+3
Надо же, как совпало. Сегодня я тоже написал заметку про идею, которая лежит в основе parsec, правда примеры кода привел на nemerle=)
+1
UFO just landed and posted this here
Sign up to leave a comment.
Создаём парсер для ini-файлов на Haskell