gpt4 book ai didi

Haskell 作为一种脚本语言

转载 作者:行者123 更新时间:2023-12-02 03:38:27 24 4
gpt4 key购买 nike

是否有任何可再分发的1解决方案2从 Haskell 程序加载 Haskell 脚本3

1 静态链接;不需要最终用户安装 ghc 或在他们的 PATH 上有任何特殊的东西。

2 即一个库加上我这边的一些设置。

3 用 Haskell 编写的,可以访问从执行加载的程序导出的一些符号集。这是最重要的。我已经能够加载和运行带提示的代码片段,但我无法让他们看到我程序中的任何符号,这是脚本系统通常的工作方式。

最佳答案

想法 #1:如果您希望代码能够访问某些函数,您可以将这些函数作为参数传入。 (如果它们的数量很大,可能效果不佳。)

想法 #2:FFI 允许您将符号导出到 C,因此应该可以在另一端将它们导入回 Haskell。虽然可能很丑。

关于Haskell 作为一种脚本语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21767530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com