LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Семантика абсолютно разная (в Haskell нет UB, зато есть замыкания), но взят LLVM, а не C++.

ir llvm это такой типа супернаворочанный мегаассемблер. на нем можно нарисовать любое «замыкание».

если хаскел вообще эффективно транслируется в какой-нить асм, то он будет и транслироваться эффективно в ir llvm.

я хаскела не знаю, много сказать по его поводу не могу.

Исходная версия alysnix, :

Семантика абсолютно разная (в Haskell нет UB, зато есть замыкания), но взят LLVM, а не C++.

llvm это такой типа супернаворочанный мегаассемблер. на нем можно нарисовать любое «замыкание».

если хаскел вообще эффективно транслируется в какой-нить асм, то он будет и транслироваться эффективно в ir llvm.

я хаскела не знаю, много сказать по его поводу не могу.