Реализация функции (myData2Fun), которая принимает строку в качестве входных данных и расширяет ее...
Я не могу понять, какие типы должны входить в мой Foundation.hs при реализации классов типов из...
Из-за неправильного ввода функция Template Haskell генерирует неработающий код. Как я могу...
Можно получить Storable с помощью общего механизма получения GHC: http://hackage.haskell
Я хотел бы заменить этот шаблон на генерацию кода: import qualified Y15.D01 import qualified Y15
Довольно удивительно, я пытаюсь исправить предупреждение компиляции missing-export-lists, явно...
В некоторых списках (например, elisp , common lisp ) есть функция, называемая обратным цитированием
Я использую квази-кавычки для создания своих умно сконструированных типов данных во время...
Я хотел бы создать квази-квотер для создания шаблонов, которые соответствуют поддеревьям в Java AST...
Этот импорт: import Data.Singletons.TH ( FalseSym0, FromEnum, MaxBound, MinBound, PEq, PShow,...
Интересно, кто-нибудь реализовал аналоги hsc2hs прагм через TemplateHaskell?Такое чувство, что это...
Я понимаю, что cabal перекомпилирует модуль, если интерфейс какой-либо из его зависимостей...
Я считаю, что не могу использовать функции из Data.Singletons.TH для создания синглетонов для любых...
Я в глубине души в каком-то сложном TemplateHaskell и отчаянно ищу функцию со следующей сигнатурой...
Я получил ghc-slave для сборки для iPhone 6S под управлением iOS 12.0.1.Я поместил это в...
Я передаю запись со следующей структурой функции Template Haskell: module Editor.App where data...
<command line>: can't load .so/.DLL for: libz.so (libz.so: cannot open shared object...
В Haskell, если я хочу многократно применять эндоморфизм a -> a к значению типа a, я могу просто...
У меня есть следующее: data Dog = Dog { _x :: Int } makeFieldsNoPrefix ''Dog data Cat =...
Рассмотрим этот файл на Haskell: {-# LANGUAGE TemplateHaskell #-} {-# OPTIONS_GHC -fplugin Test
Я пишу генератор кода, вывод которого зависит от описания полей типа данных, которое хранится в...
К сожалению, многие функции Template Haskell не имеют абсолютно никакой документации.Одной из таких...
Рассмотрим этот код: magic :: String -> Q Exp magic s = [e| putStrLn s |] Теперь, насколько я...
Я пишу много кода, например putStr "foo (bar 1) (bar 2) =" print $ foo (bar 1) (bar 2)...
Рассмотрим следующую функцию Template Haskell: composeQ :: ExpQ -> ExpQ -> ExpQ composeQ = \x...