Описание тега haxl
Haxl - это библиотека Haskell, которая упрощает доступ к удаленным данным, таким как базы данных или веб-службы.
1
ответ
Аппликативный экземпляр для MaybeT m предполагает Monad m
Я использую Haxl монада (описана здесь: http://www.reddit.com/r/haskell/comments/1le4y5/the_haxl_project_at_facebook_slides_from_my_talk), которая имеет интересную особенность, которая <*> для его Applicative экземпляр не совпадает с ap из Con…
30 мар '14 в 21:48
1
ответ
Использование мономорфных функций с полиморфной библиотекой Haxl?
Я использую библиотеку Haxl и пытаюсь реализовать fetchHTML одновременно: import Data.Aeson import Control.Concurrent.Async import Control.Concurrent.QSem import Haxl.Core import Haxl.Prelude instance DataSource' u HTTPRequest where fetch = metaImpl…
22 янв '17 в 16:38
1
ответ
Повторное использование кода в Haxl - исключение конструктора GADT для каждого запроса
Haxl - удивительная библиотека, но одна из основных проблем, которую я нахожу, связана с тем, что для каждого вида запросов к источнику данных требуется собственный конструктор в Request GADT. Например, взяв пример из учебника: data BlogRequest a wh…
14 янв '18 в 17:22
1
ответ
Упаковка значения в экзистенциальный тип, зная только класс типа
В дополнение к моей цели по сокращению шаблона, необходимого для использования Haxl с реляционной базой данных, я пытаюсь упаковать результат необработанного запроса SQL через Persistent в экзистенциально количественно выраженный тип. Однако проверк…
16 янв '18 в 10:40
1
ответ
Как использовать Applicative для параллелизма?
Это продолжение моего предыдущего вопроса. Я скопировал пример ниже с Haxl Предположим, что я получаю данные с сервера блогов для отображения страницы блога, которая содержит последние сообщения, популярные сообщения и темы сообщений. У меня есть сл…
01 янв '15 в 12:14
1
ответ
Параллельный доступ к данным как в Haxl и Stitch
Это продолжение моего предыдущего вопроса. Как я понял из Haxl и Stitch, они используют монаду для доступа к данным. Монада - это дерево команд доступа к данным. Дочерние - это команды, от которых зависит узел. Братья и сестры исполняются одновремен…
29 дек '14 в 10:46