Результаты поиска по запросу "yesod"
перед каждым
ько что мигрировал с нынешнего скаффолда yesod на последнийyesod-1.6.0, yesod-auth-1.6.2. instance YesodAuth App where type AuthId App = UserId -- .... authenticate creds = runDB $ do x <- getBy $ UniqueUser $ credsIdent creds case x of Just ...
Насколько я знаю, для тех, кто хочет использовать другой (более слабый, но более гибкий) шаблонный подход, HStringTemplate также хорошо работает со всеми фреймворками и позволяет на лету читать шаблоны для разработки, кэшировать их для производства, а также компилировать их через квазиквотацию, если хотите. Поддержка qq - это, возможно, 13 строк, и я не сомневаюсь, что ограбление можно было бы добавить тривиально, если бы был спрос.
но в новостях появились две веб-фреймворки Haskell.Йесод [http://www.yesodweb.com/](на 0,8) иЩелчок [http://snapframework.com/](на 0,4). Совершенно очевидно, что в настоящее время Yesod поддерживает гораздо больше функций, чем Snap. Тем не ...
Yesod: использование безопасных URL-адресов в вызовах AJAX
В моем проекте Yesod у меня есть следующий маршрут: /api/hide/thread/#Text/#Int ApiHideThreadR GETЯ хочу запросить его на стороне клиента с помощью JavaScript: function hideThreadCompletely(threadId, board) ...
Какие классы типов должны быть определены для пути Yesod?
В моем приложении моя модель данных имеет несколько разных случаев использования Integer или String для некоторого идентификатора. В целях безопасности я пошел дальше и обернул эти идентификаторы в объявления новых типов следующим ...
Это позволило мне установить yesod.
ление: Запуск проверки ghc-pkg сообщил: ~: ghc-pkg check WARNING: cache is out of date: /Library/Frameworks/GHC.framework/Versions/7.0.3i386/usr/lib/ghc-7.0.3/package.conf.d/package.cache use 'ghc-pkg recache' to fix. ~: ghc-pkg recacheи после ...
Развертывание Yesod в Heroku, не может строить статически
Я очень новичок в Йесод и у меня проблемы со сборкой Йесод статически, поэтому я могу развернуться в Хероку. Я изменил файл .cabal по умолчанию, чтобы отразить статическую компиляцию if flag(production) cpp-options: -DPRODUCTION ghc-options: ...
Сбит с толку selectOneMany в Yesod
Сладко, но просто, как работают постоянные объединения? Рассмотрим следующую модель: Person number Int numberOfEyes Int firstName FirstnamesId lastName LastnamesId Lastnames lastname String Firstnames firstname StringПредполагая, что у меня есть ...
Правильный способ присоединиться к Йесоду
Рассмотрим модели: Player name Text nick Text email Text Maybe phone Text Maybe note Textarea Maybe minutes Int Maybe deriving Table name Text game Text pointsHour Int seats Int Maybe description Text Maybe deriving GamingSession start UTCTime ...
Разрешение перекрестных запросов в Yesod
Мое приложение использует букмарклет, и мне нужно разрешить CORS дляMyRouteR поэтому мой код букмарклета может использовать этот маршрут для запросов AJAX. В моем первом проекте конфига / маршрутов я далMyRouteR поддержка только одного метода ...