0xd34df00d 12.09.2011 16:50 Azoth_primary

Иногда я не понимаю сообщения об ошибках, которые мне выдает ghc, но все равно чо-та чиню.

1. techpriest 12.09.2011 16:51 tkabber

Совьетише инженёр!

2. 0xd34df00dtechpriest /1 12.09.2011 16:51 Azoth_primary

Ну а хуле, rigid variable какие-то, хуе-мое. А условие RandomGen g поставил перед сигнатурой, и все ок. И ведь интуитивно понятно, что так и должно быть, но из сообщения об ошибке напрямую чо-та нихуя не понятно.

3. techpriest0xd34df00d /2 12.09.2011 16:52 tkabber

Дык. А вот Элемир считает, что советские инженеры — это плохо. Мудак он.

4. 0xd34df00dtechpriest /3 12.09.2011 16:53 Azoth_primary

Мудак и тупая пизда. И сегодня еще больше в haskell@cjr разочаровал.

5. techpriest0xd34df00d /4 12.09.2011 16:58 tkabber

А еще он, похоже, вышку проебал.

6. 0xd34df00dtechpriest /5 12.09.2011 17:01 Azoth_primary

Это печально. Кстати, не похоже, а точно.

7. techpriest0xd34df00d /6 12.09.2011 17:04 tkabber

Да ну нафиг, давай лучше про фяпы.

8. 0xd34df00dtechpriest /7 12.09.2011 17:04 Azoth_primary

Давай. Я вот щас парсер за пяток минут для CSV для парсека наваяю в две строки.

9. techpriest0xd34df00d /8 12.09.2011 17:08 tkabber

Да ну, я б объявил этот CSV DSL-ем, и сделал его компилятор в лямбду, которая выдаст нужный результат, без всяких парсеков и прочих мегаметров.

10. 0xd34df00dtechpriest /9 12.09.2011 17:11 Azoth_primary

Да ну нахуй. Лучше один раз в лист туплов распарсить, а то мне потом по этому кучу раз гонять.

11. techpriest0xd34df00d /10 12.09.2011 17:12 tkabber

Тогда да, лучше тупо распарсить.

12. techpriest0xd34df00d /10 12.09.2011 17:28 tkabber

Впрочем, CSV может любой быдлокодер парсить. Мне приходилось парсить вот это: http://dumpz.org/84539/ Распарсил в 7 строк на F#.

Do you really want to delete ?