Результаты поиска по запросу "functional-programming"
Hashtable индексируется на нескольких полях
В настоящее время я программирую модуль OCaml, определяющий тип, соответствующий регистру процессора. Интерфейс этого модуля следующий: (* * Defines a type which represents a R3000 register. *) type t = | R0 (* Always 0 *) | AT (* Assembler ...
Почему побочные эффекты смоделированы как монады в Haskell?
Кто-нибудь может дать несколько советов о том, почему нечистые вычисления в Хаскеле моделируются как монады?Я имею в виду, что монада - это просто интерфейс ...
Недостаток неслифтованных продуктов?
В Haskell продукты с поднятым типом означают, что между (a, b, c) и (a, (b, c)) существует семантическая разница.Если бы все совпадения образцов всех продукт...
Разница между уменьшением и сложением-отклонением в функциональном программировании (особенно в Scala и Scala API)?
Почему Scala и фреймворки, такие как Spark и Scalding, имеют
Javascript - Как передать оригинальный объект в функцию обратного вызова
Проблема, с которой я столкнулся, связана именно с D3.js, но у меня были подобные проблемы раньше, и я всегда использовал хак, чтобы обойти это.У меня есть к...
Почему программа Clojure Hello World такая медленная по сравнению с Java и Python?
ОбновитьКак полагают многие, похоже, что это произошло из-за того, что код clojure был сначала скомпилирован, а затем выполнен. Компиляция AOT должна помочь ...
Насколько хорошо работают молнии на практике, и когда их следует использовать?
Я думаю, чтомолния прекрасная идея; он элегантно предоставляет способ обойти список или дерево и сделать то, что кажется локальным обновлением, функциональны...