а засквошить и потом можно. блин :/
а засквошить и потом можно. блин :/
do
определяем somevar
работаем с сетью
`catch` (\e -> нужно использовать somevar если оно есть)
можно конечно сделать какой-нибудь TVar и класть переменную туда, но выглядит как-то криво, а определять свой тип исплючения, как-то не очень, т.к. если вываливаться будет,
то с ошибками сети. или можно отлавливать в forver $ do исключение сети и бросать выше новое исключение добавляя туда somevar.
Даже не то страшно, что изкоробки поддерживаются только Mnesia и CouchDB, поддержку других можно сделать написав небольшой адаптер,
но то, что транзакция на команду зашита на уровне ORM мягко говоря пугает... И были ещё подобные моменты..
Запустить всю эту радость как зависимость от приложения тоже не удалось за разумное время в силу отличного описания ошибок (только core dump).
В общем посмотрев на это пришлось делать простое yaws приложение :) пока задача позволяет.
//Что-то много в последнее время тега "-чсв"
FOR row in SELECT * FROM partners WHERE id=sponsor LOOP
sponsor = row.sponsor
работает, а
FOR row in SELECT sponsot,activity FROM partners WHERE id=sponsor LOOP
sponsor = row.sponsor
нет