首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数编程中的接口

函数编程中的接口
EN

Stack Overflow用户
提问于 2016-02-06 17:57:09
回答 3查看 2.3K关注 0票数 3

在java和c#中,我们有接口,在像haskell这样的语言中,什么是等价的,在函数式编程中称为什么概念?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-02-06 18:13:41

就像其他答案所说的,有一些类似类型的东西,但更重要的是,有一个普遍的界面:一个函数。许多地方,面向对象的程序需要一些自定义接口,一个类似的功能程序可以只使用一个函数。haskell中的map f xs使用f,其中面向对象的程序可以使用策略或其他什么来完成相同的任务。

票数 9
EN

Stack Overflow用户

发布于 2016-02-06 18:01:03

Haskell typeclasses实现了与面向对象语言中的接口相同的角色。

票数 7
EN

Stack Overflow用户

发布于 2016-02-06 18:05:08

datanewtype在Haskell中大约等于Java中的

Haskell中的大约等于Java中的接口

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35244406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档