Пытаюсь разобраться с тайп классами, но столкнулся с задачей, которая очевидным образом решается в ооп, а тут, на взгляд новичка, не решается вообще. В библиотеке есть функция...
v = 1 :: Double f :: Num a => a -> a f x = x Правильно ли понял, что в f v, не v обобщается до Num, а f специализируется до Double a => a -> a?
Подскажите, что я делаю не так? runBlocking { val requests = mutableListOf<Deferred<String>>() for (page in 1..30) { val r = async { client.get<String>(url(pa...
Добрый день. Можете напомнить название библиотеки парсер комбинаторов, которые умеют матчить не только строки, но и работают со списками произвольных элементов?
Монструозно и неповоротливо? На первый взгляд. Для рисования поверх контролов, создайте виджет поверх всех остальных. И с первого взгляда не нашёл окна внутри окна, не говоря ...
Это же просто генератор парсеров и в результате у меня окажется AST, которое надо будет как-то выполнять?
Мне нужно отображать несколько больших картинок, пару кубиков, gui и мне нужно рисовать поверх gui (стрелка из иконки одного окна, в кнопку другого окна, например). Cinder + ...
Есть клон репозитория A, у репозитория A есть форк A*, мне хочется загрузить ветку из A* в мой клон репозитария A. Как лучше это сделать, что бы потом, при необходимости, можн...
Всем привет! Есть shared_ptr<d3d11::Texture2D>, нужно наложить несколько direct2d эффектов и вывести через composition chain. Посоветуйте что почитать/посмотреть полному нович...
Тогда почему он сюда не подходит: f :: Num a => a?
Да. Но мне кажется я уже понял. f :: Num a => a -> a - не одна функция, а шаблон по производству функций вида f :: T -> T, где T реализует Num. Нет?
Не знаком с ним. Если одновременно выполняется код двух пользователей и этот код в одном пакете, то один код может получить доступ к данным другого пользователя?
Это просто способ переложить поиск имплисита из библиотеки в код, который её вызывает. Если у нас появился n: Node внутри библиотеки, то ничего не сделаешь?
А где это можно увидеть?
Добрый вечер, существуют библиотеки для создания external dsl? Что бы не переизобретать сложение, цикл и выведение типов.
Спасибо. Пользователю нужно дать возможность добавлять новые элементы и определять их поведение. Если не так, то как?
LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) Можно данную функцию сделать членом класса?
А где почитать подробнее про словари классов, их подстановку и т.п.?
Для java есть map похожий по свойствам на map из clojure?