Подтвердить что ты не робот

Haskell в Excel

Я видел, что несколько источников случайно ссылаются на идею "Haskell в электронной таблице Excel" - как будто это то, о чем все знают и знают.

Это, конечно, новость для меня. Идея имеет очевидную привлекательность - Хаскелл идеально подходит для такого рода вещей. Но кто-нибудь когда-либо действительно получил это, чтобы работать?

4b9b3361

Ответ 1

В этой статье Дэвида Вакингса обсуждается объединение стандартного приложения электронных таблиц (Excel) со стандартным функциональным языком (Haskell): http://dl.acm.org/citation.cfm?id=1194878

Из реферата:

Сообщество функционального программирования проявило некоторый интерес к электронные таблицы, но, как ни удивительно, никто не считает, что стандартная электронная таблица, например Excel, работает со стандартным функционалом язык программирования, такой как Haskell. В этой статье мы показываем один путь что это можно сделать. Мы надеемся, что, сделав это, мы можем получить программисты электронной таблицы, чтобы попробовать функциональное программирование.

Ответ 2

Он обычно называется "Haskell как электронная таблица Excel" - метафора того, как работают функциональные декларативные языки: определение отношений данных, а не процессов.

(например, http://www.haskell.org/haskellwiki/Introduction#What_is_functional_programming.3F)