8

有没有人为 Perl 写过 Haskell 扩展?也许是一些简单的东西,比如计算 fib 的函数。序列?我对使用 Haskell 很感兴趣,并且我看到 Haskell 和 Perl 社区之间存在一些重叠。任何指向 Haskell / Perl 项目的指针,或设法使用这两者的酷东西?我见过Language::Haskell - 它只是一个解释器 - 但它似乎记录得很差,6 岁了,而且很多 fail

是否可以使用与使用 XS 相当的 ghci 对 Perl 进行扩展(我不声称对此一无所知)?我意识到这个问题可能是各种错误的,而且措辞也很糟糕。我正在尝试两件我知之甚少的事情——Haskell 和扩展 Perl(它们一直都让我感兴趣)。随意编辑这个。

4

3 回答 3

2

我认为最接近的工作是 Inline::Haskell,在 pugs / perl6 时期。

您还可以在 Haskell 程序中嵌入 Perl5:http: //hackage.haskell.org/package/HsPerl5

Haskell FFI 很高兴支持从其他语言调用 Haskell,但我不确定这在更大的方案中是否合理。听起来你做错了。

于 2010-06-24T07:14:51.537 回答
0

这里可能值得注意的是,您也可以使用 runhaskell 在 Haskell 中编写 shell 脚本:

#! /usr/bin/env runhaskell

HSH用于将 shell 表达式混合到 Haskell 程序中。

Simple UNIX Tools Haskell wiki 页面也充满了想法。

于 2010-06-25T20:38:55.677 回答
0

与 Perl 无关,但更多关于Haskell 中的脚本

于 2016-12-29T08:18:35.980 回答