Я правильно понимаю, что map для [] определен, только если известна длинна?
а есть какой аналог <|> для случая, когда альтернативы внутри монад? Т.е. есть несколько IO Maybe
Гуру reflex, подскажите. Есть два евента, один символизирует успешное выпонение, второй - таймаут. Как их соединить в один евент, в котором содержится информация о успешности,...
Есть ли какие общеизвестные проблемы у STM/TVar, приводящие к потере апдейтов, при изменении в одном пакете, и считовании в другом?
Пытаюсь вернуть результат App::new из функции, но получаю ошибку returns a value referencing data owned by the current function. Попытка завернуть в Box дает ту же ошибку. Ка...
Database.Persist хранит ключ энтети в инкапсулированном типе Key entity, мне нужно поместить ключ, для последующего апдейта, в модель бизнесс уровня. Но ключ определяется в м...
Еще такой вопрос, если я хочу раз за разом отслеживать эти два эвента, пока не случится таймаут, мне нужна рекурсия через mdo?
Как сделать threadDelay, но с возможностью отмены ожидания? В голову приходит сделать две задачи, дилея, и скажем, проверки MVar, ловить первую завершившуюся, но как это реали...
Ребята, проясните вопрос. Доступ к словарю по ключу, по хорошему, должен возвращать опциональный тип. Но, очевидно, иногда логика алгоритма, подразумевает, что элемент будет т...
Есть тут F# машинлернеры?
Два вопроса: Для веба, вы используете асп.нет или какой-еще фреймверк для продакшена? Для управления зависимостями, вы используете ижекторы и ооп подход, частичное пременение,...
Все силюсь понять, как строить фп программы, непонимание касается естественно сайдэффектов. Видел, в хаскелле разруливают тайпклассы, компилятор знает о зависимостях из инстан...
Ребята, читнул новость о Suave. Какой сейчас мейнстрим фреймворк для веба? Giraffe поверх аспнета?
Есть ли способ cделать нечто вроде композиции предикатов? (x<) . (>y)
возможно ли установить для проекта пакет servant через nix package manager? Или же нужно использовать cabal?
А есть для ghc дополнение, что бы паттерн в бул перегнать? т.е. x is SumCase _ :: Bool?
Я не понел, у Data.Set нет функции вычитания?
Здравствуйте, какой аналог связки хаскельной, Data.ByteString.Builder + attoparsec, в расте?
Поясните за инверсию контроля в фп, я так понимаю, так же просто, как в ООП, разруливать зависимости не возможно?
Почему для Set не определен MonadPlus?