object Users : Table() { val id = integer("id").autoIncrement() val email = varchar("email", 255) val password = varchar("password", 255) override val pri...
Чем на F# можно рисовать такие графики?
Как для типа type MyTree a = Tree (MyData, a) определить функтор, монаду и прочее?
А если я напишу Users.selectAll().map { toUser(it) }, затем сделаю каст к Iterable и на нем take(1), то сколько пользоваетелей загрузятся из базы? 1 или все?
Привет, как такую функцию реализовать?
hs type PayloadTree p a = Tree (p, a) type RangeTree a = PayloadTree Int a instance {-# OVERLAPPING #-} Functor RangeTree where fmap f = fmap (fmap f) Что не так? TypeS...
А как сделать массив из разных типов?
f :: (a -> [String]) -> a -> ([String]) Как написать fix для такой функции, чтобы с каждым вызовом рекурсии добавлять по символу в начало? Чтобы были отступы, как в программир...
Привет, пишу компилятор на Haskell. Решил сделать AST в виде типа-суммы. И как мне кажется, он получился слишком большим, и будет еще больше. Единственное, что придумал - разб...
Про то, что у него много случаев (case-identifiers). Я делаю компилятор, решил разные узлы в AST описать с помощью DU (if, loop, assignment...). Получилось около 20. Если в ф...
у джаваскрипта есть электрон, а что у го есть?
Как в data ParsecT s u m a заменить m с Identity на свою монаду?
Привет, В C# есть IQueriable у которого есть методы Select (map), Where (filter) и т.д. На нем строятся sql запросы. Если написать table.Where(x => x.Age > 5).Take(1), то это ...
Не стыдно ли пользоваться ImplicitParams? Я такой параметр пробросил через все (4) функции, кроме главной, в моем модуле
Не так спросил Если сделать каст к Iterable, то запрос выполняется в этот момент?
как найти путь в графе algebraic-graphs? не могу найти, слепой.
Как MonadZip на научном языке называется?
Как в хаскеле реализовать конфиг? Пишу компилятор, один из параметров - размер указателя, мне его не хочется пробрасывать через все функции, но он нужен.
в хаскеле же нет перегрузок функций?
Как тестировать код с Exposed?