kb 01.03.2013 08:20 3b662f5e

1. оказывается, х-ль умеет multiline-строки в виде:
a = "foo\
\ bar \
\ baz"
(слэш на новой строке указывает, где она начинается, чтоб можно было выравнивать это безобразие)
2. emacs при этом немного ломается, потому я уж лучше вернусь к "foo" ++ "bar" пока.

1. ulidtko 01.03.2013 13:30

ппц тулоотсос

2. proofit404 01.03.2013 15:41

как человек видивший исходники хаскельмода — чего ещё ты ждал?)) Там же пиздец полный...

3. kbproofit404 /2 01.03.2013 18:50

я не видел

4. proofit404kb /3 01.03.2013 19:45

один из самых хреновоспроектированных кусков имакса. много разносортного говна в разных файлах, которые между собой очень слабо связаны. фактически там на каждую задачу навелосипедили от одного до 3 — 4 модов. причем писали люди хреново знающие апи и возможности имакса. итого в фэйсэс мод просто гора костылей тчетно пытающиеся отличить оператор -→ от начала комантария, док мод школьный костыль просто перечисливший все типы из prelude.hs через запятую — не входить вообще, инферриор — пример неправильного использования шэллмода, хаскелл сэшен — говно на палочке не умеющее io, с автокомплитом жопа полнейшая — а не работает ни у кого по людски вообще никак.
Если бы я писал хаскельмод с нуля то начал бы с поддержки пакета висент и еде из седита, а поддержку интероперабилити замутил бы через dbus — а так чейчас это просто говно на палочке а не мод
выдохнул

5. kbproofit404 /4 02.03.2013 11:46

Очень занятно, спасибо. А что за висент?

6. proofit404kb /5 02.03.2013 12:07

LALR парсер который можно пользовать из самого имакса, похож на бизон чемто
http://www.randomsample.de/cedetdocs/sem...

Do you really want to delete ?