Вопросы по теме 'reify'
Получить имена полей записи Haskell в виде списка строк?
Скажем, у меня есть следующее:
data Rec = Rec {
alpha :: Int,
beta :: Double,
phi :: Float
}
sample = Rec 1 2.3 4.5
Я понимаю, что Template Haskell и функция reify могут дать мне имена полей записи. Это:
print $(f...
2317 просмотров
schedule
05.04.2024
Как получить объявление функции с помощью `reify`?
Функция reify позволяет мне посмотреть получить информацию об имени. Для функции возвращаемое значение равно VarI :
data Info = ... | VarI Name Type (Maybe Dec) Fixity | ...
Здесь я могу изучить тип функции, и я также хотел бы...
301 просмотров
schedule
12.02.2023
Как вызвать овеществленный интерфейс Java из класса в Clojure? Звонок не может быть разрешен
Я пытаюсь перевести некоторый код Java непосредственно в Clojure на Raspberry Pi. Я застрял в реализации интерфейса в вызове метода - addListener.
Я пробовал использовать reify, proxy и deftype. С reify я пытался дать компилятору как можно больше...
185 просмотров
schedule
21.02.2022