加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

haskell scala互操作性

发布时间:2020-12-16 09:59:28 所属栏目:安全 来源:网络整理
导读:我是 Scala的初学者,来自面向对象的范式.在理解Scala的函数编程部分时,我被引导到Haskell–纯函数式编程语言. 探索SO问答,我发现Java – Haskell具有互操作性. 我很想知道Scala-Haskell的互操作性是否同样存在? 可以在Scala应用程序中使用用Haskell编写的函
我是 Scala的初学者,来自面向对象的范式.在理解Scala的函数编程部分时,我被引导到Haskell–纯函数式编程语言.

探索SO问答,我发现Java – Haskell具有互操作性.

我很想知道Scala-Haskell的互操作性是否同样存在?

可以在Scala应用程序中使用用Haskell编写的函数库吗?

As per answer given by Don Stewart: It is possible.

在Scala应用程序中集成Haskell函数库将是简单易行还是需要复杂的调整?

使用集成的Haskell函数库,Scala应用程序将在JVM上运行还是需要不同的安排?

解决方法

I found that Java – Haskell has interoperability. I am curious to know that similarly does Scala-Haskell interoperability exist or not?

鉴于互操作性是可传递的,并且给定(hj_interop:Haskell< - > Java)和(js??_interop:Java< - > Scala),因此我们得出结论:Haskell< - >斯卡拉.

如果你想要Haskell – > Scala,然后就拿Haskell – >来自hj_interop的Java和Java – >来自js_interop的Scala.如果你想要Scala – > Haskell,然后只需要Scala – >来自js_interop的Java和Java – >来自hj_interop的Haskell.

对于如何实现Haskell – Scala互操作性,这不是一个非常容易解释的解释,但是考虑到现有的互操作性,您只需要以明显的方式组合它们.除了提供scalaz为Scala添加额外的Haskell -y感觉之外,Scala不提供与Haskell直接,方便的互操作性. Haskell没有提供我所知道的与Scala的任何直接,方便的互操作性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读