← All posts tagged NB

Обратное титрование магний-органики щёлочью в присутствие фенолфталеина говно потому что индикатор экстрагируется в органический слой и то не окрашивается, то не обесцвечивается.

hackage.haskell.org — а есть такой только с перламутровыми пуговицами? Во-первых я не уверен что мне нужен дамп вычисления на диске. Достаточно вообще говоря словить в ghci UserInterrupt и потом восстановится из какой-нибудь переменной. Во-вторых ну должны быть какие-то более общие решения задачи возврата к исполнению после фейла. В-третьих этот пакет выглядит немного наркоманским…

Сегодня я узнал что если в do-нотации связать вычисление с неверным паттерном, то вместо броска исключения по поводу ошибки паттерн-матчинга будет вызвана функция fail (которая вероятнее всего бросит исключение об ошибке паттерн-матчинга). Это позволяет писать более интересные запросы в монадах комбинаторов парсеров и прочих logict.