Навеяно комментарием к предыдущей заметке :)
На самом деле, для популяризации Haskell-я в настоящий момент нужно не так уж и много. Достаточно всего лишь научить Haskell-истов писать код так, чтобы он более-менее напоминал текст программы, но не был похож на набор математических формул:
paths s = case dropWhile (== '/') s of "" -> [] s' -> w : words s'' where (w, s'') = break (== '/') s' |
Просто поверьте, что тем, кому приходилось поддерживать на плаву промышленный код с 10+ летней историей, только в кошмарном сне приснится перспектива разбираться с тем, чем же отличается s' от s'' ;)
Комментариев нет:
Отправить комментарий