В основном у меня проблемы, конечно, в языке. На уровне различать "не-binded" от "binded и равным Nothing" от "binded и равен Just что-то". В БД, конечно, тоже постоянно борюсь с желанием иметь вариантные типы, приходится делать ад из указания type, затем в зависимости диспатчить и т.д.
да и в языке, в общем-то.
ваистену
С другой стороны, у меня в 90% случаев нехватка Maybe, иногда думаю ебануться и сделать жалкое подобие.
в языке? В БД понятно, NULL.
А мне вот в БД не хватает хотя бы простых вариантных типов, даже без рекурсии, типа [ A of int | B of string * string | C of othersumtype ].
В основном у меня проблемы, конечно, в языке. На уровне различать "не-binded" от "binded и равным Nothing" от "binded и равен Just что-то". В БД, конечно, тоже постоянно борюсь с желанием иметь вариантные типы, приходится делать ад из указания type, затем в зависимости диспатчить и т.д.
dae структуры и байты?