Форум программистов, компьютерный форум, киберфорум
Наши страницы
Haskell
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Haskell Функция взятия знака числа http://www.cyberforum.ru/haskell/thread2277172.html
sign :: Float -> Integer sign x = if x > Eps then 1 else if abs x <= Eps then 0 else -1 where Eps = 0.00001 Выдает: exit status 1
Haskell Функция skip
Хочу сделать функцию, которая вернет список без первых count элементов. И первый вопрос - как понять, какой элемент стоит пропускать, а какой нет (именно в Haskell)?
Генератор списков Haskell
Как получить следующий список с помощью генератора 01 02 03 04 05 Подскажите, пожалуйста
Haskell Функция получает число, возвращает строку name t | t == 1 = "hello" | t == 2 = "bye" Ошибка variable not in scope: name :: Int -> String http://www.cyberforum.ru/haskell/thread2274677.html
Haskell Множить файлы http://www.cyberforum.ru/haskell/thread2274379.html
Как сформировать папки следующим образом, где есть несколько папок, к примеру их три. В первой лежат документы 1.тхт..10.тхт, во второй папке 11.тхт..20.тхт, в третьей 21.тхт..30.тхт
Haskell Как из списка кортежей получить список?
-> ... Добавлено через 58 минут convert :: ( -> Верно определены типы? Добавлено через 13 минут let spisok = (1,2) (snd spisok) : (fst spisok) :
Как передать значение функции zip в левую часть генератора списка? Haskell
, y<- , zip x y] А как передать значение функции zip в левую часть генератора списка?
Haskell Напишите тип, который описывает бинарное дерево BinTree a Бинарное дерево может быть либо листом со значением a, либо хранить два поддерева. http://www.cyberforum.ru/haskell/thread2273125.html
Haskell Баловство с Haskell http://www.cyberforum.ru/haskell/thread2273030.html
Осилил главу книги, и решил написать свою программку. После крика GHCI о том, что он не умеет сравнивать мой собственный тип, я решил создать экземпляр класса Eq для него и... module Test where ...
Haskell Доказать с помощью аксиомы структурной индукции справедливость свойств Задание: доказать с помощью аксиомы структурной индукции справедливость свойств xs !! n = reverse xs !! (length xs - n -1) http://www.cyberforum.ru/haskell/thread2268061.html
XRuZzz
Антикодер
1816 / 789 / 46
Регистрация: 15.09.2012
Сообщений: 2,900
03.08.2018, 14:43  [ТС] 0

Разрыв шаблона

03.08.2018, 14:43. Просмотров 374. Ответов 5
Метки (Все метки)

Ответ

Ну если написать в файле RelationTemplate.hs:
Haskell
1
2
3
4
5
makeRelation ::  String -> String -> Q [Dec]
makeRelation s1 s2 = do
    c1 <- makeDataType s1 s2
    c2 <- makeAdaptorAndInstance "pSiteDomainFully" (mkName "PolySiteDomainFully")
    return $ c1 ++ c2
то при генерации компилятор ругается на файл Relation.hs:
Bash
1
2
3
4
5
Relations.hs:34:3: error:
        ‘PolySiteDomainFully’ is not in scope at a reify
       |
    34 | $(makeRelation "Site" "DomainFully")
       |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
То есть когда генерируется makeAdaptorAndInstance, PolySiteDomainFully должен быть уже сгенерирован в makeDataType.

Вернуться к обсуждению:
Разрыв шаблона
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2018, 14:43
Готовые ответы и решения:

"Разрыв шаблона" - верстка шаблона
Доброго времени суток, комрады форумчане. Столкнулся со смешной, на первый взгляд, проблемой...

Определение метода-шаблона за пределами шаблона класса
День добрый! Разбираюсь в шаблонах, решил копнуть поглубже. Вот пример: template &lt;typename T1&gt;...

Редактирование шаблона сайта и шаблона письма
Помогите найти , где и как ? Т.е. уже 3 дня роюсь и не в состоянии найти где убить пару кнопок и...

Разрыв Wi-Fi
Есть проблема, которую все не могу решить. Ситуевина такая: есть два компа (ноут и нетбук), ноут...

Разрыв строки
Вот учу php не могу понять почему не происходит разрыв строки, а вдобавок ко все ошибку выдает ...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.