Ранее, вскользь, упоминал о том что взялся за haskell. Приятный язык, очень.
На данный момент чувства целостности и полноты восприятия "всегомонадного" нет. Дело опыта.
Простенькая задачка - нужно разобрать файл с следующим форматом данных, описанном в псевдо бнф нотации:
-- data ::= usefulData data | invalidData data
-- usefulData ::= keyAndId value
--
(
Read more... )