Вопросы по теме 'thunk'

Проверить, было ли значение оценено как нормальная форма слабой головы
Можно ли в Haskell проверить, было ли значение оценено как нормальная форма со слабым заголовком? Если функция уже существует, я бы ожидал, что у нее будет подпись вроде evaluated :: a -> IO Bool Есть несколько мест, где живет подобная...
1153 просмотров

Сколько памяти использует преобразователь?
Допустим, у меня есть очень большое количество (миллионы/миллиарды+) этих простых Foo структур данных: data Foo = Foo { a :: {-# UNPACK #-}!Int , b :: Int } При таком большом количестве таких файлов возникает необходимость...
1488 просмотров
schedule 17.06.2022

Есть ли несколько способов написать преобразователь в SML?
Основной нубский вопрос: У меня есть данные, которые мне нужно оценить лениво, наиболее распространенный способ сделать это — создать thunk s; способ, которым я привык это делать, выглядит следующим образом: fun someFunc () = let fun...
429 просмотров
schedule 21.07.2022

вопрос об использовании регистра esp в ATL Windowing Thunking
Хорошо известно, что ATL подключает окно к своей wndproc с помощью thunking, который фактически заменяет hwnd этим указателем на месте и переходит к wndproc, так что вызов wndproc(hwnd, ...) на самом деле является wndproc(this, .. .) . Ниже...
153 просмотров
schedule 19.09.2023

Можно ли исправить несовместимость ATL с DEP?
ATL использует переходники для управления обратными вызовами для окон, и, по-видимому, ему необходимо разрешить выполнение данных. Microsoft сообщает : Обратите внимание, что системная политика DEP может переопределять, а наличие DEP...
810 просмотров
schedule 23.01.2023

Соответствует ли VC стандарту предупреждения C4407?
Следующий источник генерирует предупреждение C4407 в VC, и компилятор действительно создает неверный код. struct A1 { int a1; }; struct A2 { int a2; }; struct B: A1, A2 { void f() { std::cout << this << '\n';...
154 просмотров

Преобразователь не будет отправляться из дочернего компонента
Я не часто публикую сообщения, но я искал весь день, и это меня сбило с толку. У меня есть подключенный к Redux компонент «Домашняя страница», который загружается React Router в качестве индекса. На «Домашней странице» у меня есть дочерний...
42 просмотров
schedule 10.06.2023