1
ответ

`?` заполнитель для условия SQL `IN` с постоянным` rawSql`

Я был бы счастлив использовать? заполнитель для заполнения идентификаторов для предложения SQL IN. К сожалению, следующее не работает let idList :: [RequestId] idList = [] let sql :: String sql = "SELECT ?? ...
вопрос задан: 16 January 2019 14:10
1
ответ

Какой способ синтаксиса Haskell используется в [$parseRoutes |/Домой ДОБИРАЮТСЯ |]?

Я нашел этот код первой полосы проекта Yesod: импортируйте данные Yesod HelloWorld = HelloWorld mkYesod "HelloWorld" [$parseRoutes |/Домой ДОБИРАЮТСЯ |] экземпляр Yesod HelloWorld где approot _ = ""...
вопрос задан: 5 April 2012 06:52
0
ответов

Как лучше всего писать приложения для facebook в haskell?

Я создаю сайт в haskell и веб-фреймворке yesod в качестве побочного проекта, и что бы я хотел бы создать приложение facebook, которое позволяет пользователям искать свою стену и стену своих друзей и ...
вопрос задан: 16 October 2017 20:18
0
ответов

Развертывание Yesod на Heroku, не могу собрать статически

Я очень новичок в Yesod и у меня проблемы со статической сборкой Yesod. чтобы я мог развернуть его на Heroku. Я изменил файл .cabal по умолчанию, чтобы отразить статическую компиляцию if flag(production) cpp-...
вопрос задан: 2 March 2016 17:01
0
ответов

Как использовать wai- handler-devel с простым приложением wai

У меня есть базовая настройка приложения "hello world" с использованием wai, и я хотел бы использовать wai-handler-devel, но не знаю, как это сделать, и не могу найти никаких примеров его в использовании на вай-проекте. {- # ...
вопрос задан: 16 April 2015 10:33
0
ответов

Множественная аутентификация в Yesod?

Мне нужно, чтобы в моем приложении требовалось несколько типов аутентификации; в частности: некоторые части приложения требуют аутентификации в Dropbox, а некоторые части требуют аутентификации на основе электронной почты, например, идентификатора браузер
вопрос задан: 16 November 2012 13:56
0
ответов

Исключения в Yesod

Я создал демона, который использовал очень примитивную форму ipc (telnet и отправлял строку, содержащую определенные слова в определенном порядке). Я вырвался из этого и теперь использую JSON для передачи сообщений в Yesod...
вопрос задан: 12 October 2012 20:20
0
ответов

Пример MongoDB для Yesod/Persistent

Новичок в Haskell и Yesod. Я пытался следовать примеру интеграции с Yesod из главы Persistent в книге Yesod (http://www.yesodweb.com/book/persistent).. Склайт...
вопрос задан: 31 July 2012 18:17
0
ответов

Формы Йесод с потоком страниц

Некоторые формы слишком сложны, чтобы уместить их на одной странице. Если, например, форма включает в себя большие объемы структурированных данных, таких как выбор местоположения на карте, планирование событий в календаре...
вопрос задан: 22 July 2012 11:49
0
ответов

Синоним типа Haskell

Я пытаюсь понять, что делает следующий синоним типа из Yesod. type HtmlUrlI18n msg url = Translate msg -> Render url -> Html Я не смог найти пример в научении вас некоторым...
вопрос задан: 8 July 2012 18:48
0
ответов

Как предотвратить кеширование статических файлов в Yesod?

Я использую шаблонный сайт, и всякий раз, когда я что-то меняю в статических файлах javascript, мне приходится останавливать сервер разработки и выполнять «командную установку && yesod devel», чтобы изменения вступили в силу...
вопрос задан: 7 July 2012 14:41
0
ответов

Пример персистентности с оператором, специфичным для серверной части

Я хотел бы выполнить запрос LIKE в персистентности, я использую sqlite. В книге yesod приводится пример использования необработанного SQL для этого, но говорится: вы можете выразить оператор LIKE напрямую в обычном синтаксисе...
вопрос задан: 15 June 2012 09:36
0
ответов

Веб-сокеты в Йесод?

Я хочу создать веб-сайт с помощью Yesod и веб-сокетов (html5). Могу ли я использовать веб-сокеты с веб-фреймворком Yesod?
вопрос задан: 9 June 2012 17:42
0
ответов

Эффективная загрузка больших файлов с помощью Yesod

Я хочу реализовать загрузку больших файлов с помощью своего приложения Yesod. Прямо сейчас у меня есть: модуль Handler.File, где import Import import System.Random импортировать System.FilePath импортировать Control.Monad import ...
вопрос задан: 4 June 2012 12:03
0
ответов

Доступен ли простой регистратор с поддержкой цвета для Haskell?

Я хотел бы изменить цвет сообщения журнала, выводимого на терминал, в зависимости от уровня журнала, темы и т. д. Единственный найденный мной регистратор, который делает это в Haskell, является частью пакета xmonad -contrib,...
вопрос задан: 5 May 2012 21:14
0
ответов

Как определить составной ключ в Persistent

Как объявить Persistent, что у меня есть таблица, первичный ключ которой представляет собой комбинацию двух полей? Например, предположим, что у меня есть таблица, содержащая первое имя _и последнее имя _, а затем в синтаксисе SQL...
вопрос задан: 3 May 2012 14:13
0
ответов

Каковы правила отображения из PersistEntity/PersistField в имена столбцов и таблиц в БД

Мне нужно работать с существующей (MySql )БД, где имена таблиц и столбцов уже определены. Если я правильно понял документацию (и не нашел хорошей документации по этому вопросу,...
вопрос задан: 3 May 2012 11:38
0
ответов

Редактируемая таблица Yesod

Мне нужно сделать таблицу с редактируемым столбцом. Каждая строка представляет собой отдельную запись. Я хочу иметь возможность отображать сотни записей, вносить в них изменения, а затем отправлять их обратно на сервер для...
вопрос задан: 17 April 2012 19:26
0
ответов

Правильный способ «присоединения» в persist с yesod

Рассмотрим модели: Имя игрока Текстовый ник Текстовый адрес электронной почты Текст Возможно телефон Текст Возможно примечание Текстовое поле Возможно минуты Int Возможно производное Имя таблицы Text game Text ...
вопрос задан: 19 March 2012 23:06
0
ответов

Приложение Yesod, не зависящее от имени хоста

Это очень простой вопрос: как запустить приложение Yesod, которое может обрабатывать несколько хостов одновременно? Настройка Yesod по умолчанию может обрабатывать входящие соединения с любого хоста, но все URL-адреса ...
вопрос задан: 7 February 2012 22:23
0
ответов

Каковы правила одновременного доступа к постоянной базе данных

Похоже, что правила одновременного доступа недокументированы (со стороны Haskell) и просто предполагают, что разработчик знаком с конкретным используемым бэкендом. Для производственных нужд это ...
вопрос задан: 2 February 2012 22:33
0
ответов

Почему в Yesod нет экземпляров ToJSON / FromJSON постоянных типов?

Нетрудно написать экземпляры ToJSON / FromJSON для сгенерированных типов, но все же, пока вы ' повторно генерирующий код, не могли бы вы добавить это? Или есть простой способ сделать это с помощью Yesod ...
вопрос задан: 2 February 2012 02:34
0
ответов

Автоматический доступ Гамлета к переменным в области видимости

Из Книги Йесод. Гамлет автоматически получает доступ к переменным в области видимости при вызове. Нет необходимости специально передавать переменные. Что это за глубокая магия? Как это может ...
вопрос задан: 1 February 2012 07:10
0
ответов

Сравнение веб-фреймворков Haskell Snap и Yesod

Две недавно появившиеся в новостях веб-фреймворки Haskell - Yesod (0,8) и Snap (0,4). Совершенно очевидно, что Yesod в настоящее время поддерживает гораздо больше функций, чем Snap. Однако я терпеть не могу ...
вопрос задан: 25 January 2012 08:59
0
ответов

выбор AMI для развертывания приложения haskell?

Я работаю над веб-приложением haskell, используя yesod, которое я в конечном итоге хочу развернуть на EC2. Может ли кто-нибудь порекомендовать AMI с последней платформой haskell и клиентом git возможность установки из ...
вопрос задан: 4 January 2012 01:18
0
ответов

Yesod: получение объекта базы данных по идентификатору из Int

Я новичок в Haskell и Yesod и пытаюсь создать простое веб-приложение, которое может отвечать на запросы из внешнего API. Я создал синтаксический анализатор (с использованием Parsec), который получает мне идентификатор объекта ...
вопрос задан: 26 December 2011 22:04
0
ответов

Как использовать UTCTime в yesod без ошибок скрытого модуля?

Я создаю простой сайт с помощью yesod. Это работало, пока я не добавил поле типа UTCTime в свою модель базы данных. Сначала я получил сообщение об ошибке, предлагая добавить "time-1.2.0.3" в мой файл cabal, поэтому я ...
вопрос задан: 21 December 2011 04:48
0
ответов

Использование Юлиуса или Люциуса для добавления скриптов или стилей в страницы

У меня есть шаблонный сайт Yesod 0.9.3 с небольшими фрагментами, которые различны для каждой страницы, например стили для определенных атрибутов идентификатора генерируется из неопределенного количества результатов поиска, и ...
вопрос задан: 25 November 2011 01:17
0
ответов

Как мне реализовать команду выключения на сервере WAI?

Я бы хотел реализовать команду "плавного выключения" для своего веб-приложения (в отличие от моего первого инстинкта, который состоит в том, чтобы просто попросить людей убить процесса) Мои первые две попытки состояли из liftIO ...
вопрос задан: 17 November 2011 12:06
0
ответов

проблемы с установкой yesod

Я хочу установить yesod, чтобы немного узнать о сети и немного поиграть с Haskell в свободное время, но когда я это сделаю:> cabal install yesod Устранение зависимостей ... { {1}} cabal: не могу настроить cprng-aes-0 ....
вопрос задан: 22 October 2011 14:15