Вопросы по теме 'haskell-snap-framework'
Как избежать преобразования между различными типами строк в haskell с помощью snapframework?
Я хочу получить декодированный результат для данных POST. Много кода «тратится впустую» при преобразовании «строки». Это делает код уродливым. Любые лучшие решения?
import Codec.Binary.Url (decode')
import qualified...
640 просмотров
schedule
07.05.2023
Доступ к MongoDB из Snap
Я пытаюсь получить доступ к монго с помощью драйверов mongodb haskell (драйвер snap не работает для snap> 0,5) в соединении.
Это то, что у меня есть до сих пор:
testSplice :: Splice AppHandler
testSplice = do
record <- liftIO $ do
pipe...
1034 просмотров
schedule
11.08.2023
Переменные неоднозначного типа для зависимых ограничений класса
Я пишу новую систему аутентификации для веб-фреймворка Snap , потому что встроенная недостаточно модульная, и у него есть некоторые функции, которые являются избыточными / «мертвым грузом» для моего приложения. Однако эта проблема вообще не связана...
402 просмотров
schedule
12.07.2023
Получение списка вариантов пищеварительных функторов из базы данных (Snap/Heist)
У меня есть адресная форма, которая обрабатывает как добавление, так и редактирование (ничего при добавлении, просто адрес при редактировании). До сих пор у меня был выбор штата и страны, жестко запрограммированный с помощью нескольких элементов....
325 просмотров
schedule
23.05.2022
Как использовать Network.WebSockets.Snap в снаплете?
Было бы неплохо иметь возможность использовать модуль Network.WebSockets внутри снимка, но я не могу понять, как это сделать на самом деле.
Используя функцию runWebSocketsSnap :: MonadSnap m => ServerApp -> m () из...
559 просмотров
schedule
02.05.2023
Идиоматический обход каталога io-streams
Я обсуждал код на Reddit , и мне стало любопытно о том, как это будет реализовано в io-streams. Рассмотрим следующий код, который проходит через структуру каталогов и выводит все имена файлов:
import Control.Exception...
309 просмотров
schedule
30.07.2022
Можно ли реализовать HTTP-метод CONNECT с фреймворком Snap?
Я изучаю возможности реализации HTTP-метода CONNECT, который позволяет туннелировать данные по HTTP . . Однако я не смог найти способ реализовать двунаправленную обработку в одном запросе Snap. Самое близкое, что я нашел, это transformRequestBody...
56 просмотров
schedule
07.12.2023
Как задержать исходящий поток данных в Snap
Я могу отправлять запросы GET через экран Wi-Fi (ESP8266) на Arduino Mega, и у меня работает Snap-Webserver, который обслуживает статический каталог с большими .txt-файлами (~ 1 МБ).
К сожалению, я не могу анализировать входящие данные с помощью...
89 просмотров
schedule
18.04.2024
Замена зависимостей с помощью Snap
Я начал работать над новым проектом snap barebones со стеком. Когда я стек init, он разрешается в более старый компилятор ghc. Когда я обновил компилятор, я получил ошибки для зависимости MonadCatchIO-transformer. Я просмотрел документы...
58 просмотров
schedule
01.03.2024