我很好,Haskell,一直在教我自己J。我已阅读John Backus'value-level和function-level编程之间的区别。函数级语言和功能级语言之间的形式区别是什么?
J是一个函数级语言,它允许如果需要一个在一个值级别样式写。 (我希望我有这个想法。)Haskell在这里适合什么?我知道Haskell允许默认的编程风格,我知道它是一种纯粹的函数式语言,但是您认为Backus会将它描述为一种价值级别还是功能级别的语言?
总之,功能层次和功能的语言似乎是相互关联,但不完全一样。有人可以澄清吗?
可能是相关的:http://conal.net/blog/posts/can-functional-programming-be-liberated-from-the-von-neumann-paradigm - 我想函数级能不仅仅是“对抽象投入的抽象计算”。 – 2014-03-05 16:55:27