问题 Haskell在Excel中


我已经看到了几个来源随便提到的想法 “在Excel电子表格中使用Haskell”  - 好像这是每个人都熟悉和了解的东西。

这对我来说当然是个新闻。该 理念 具有明显的吸引力--Haskell非常适合这种事情。但有没有人真正让这个工作?


2645
2018-02-22 18:32


起源

一些银行已经开始工作了。 - Don Stewart
@DonStewart我只是听你的伟大 HaskellCast 听起来很像这就是你在工作中遇到的事情。普通人也有机会获得它吗? - not my job


答案:


David Wakeling撰写的这篇论文讨论了将标准电子表格应用程序(Excel)与标准函数语言(Haskell)相结合: http://dl.acm.org/citation.cfm?id=1194878

从摘要:

函数式编程社区已经表现出一些兴趣   电子表格,但令人惊讶的是似乎没有人考虑过制作   标准电子表格(如Excel)使用标准功能   编程语言,如Haskell。在本文中,我们展示了一种方法   这可以做到。我们希望通过这样做,我们可能会得到   电子表格程序员尝试进行函数式编程。


9
2018-02-22 18:42



SPJ也在Excel上做了一些工作,虽然我不知道它是否被添加到语言中: research.microsoft.com/en-us/um/people/simonpj/Papers/excel - amindfv
@amindfv当SPJ撰写论文时,我喜欢它... - MathematicalOrchid


它通常被称为“Haskell  一个excel电子表格“ - 一个关于功能声明性语言如何工作的隐喻:定义数据关系,而不是进程。

(例如。 http://www.haskell.org/haskellwiki/Introduction#What_is_functional_programming.3F


2
2018-02-22 18:43



好点子。我经常告诉人们“SQL为数据存储做了什么,Haskell的用途 一切“。电子表格的比喻显然也适用。 - MathematicalOrchid