函数式编程的类型转换
Posted feng9exe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数式编程的类型转换相关的知识,希望对你有一定的参考价值。
1、基础类型转换为高阶类型(monad),以便使用函数式编程的特性:map、reduce,pipeline、业务组织、异步编程等;
2、高阶类型转化为基础类型:以便使用基础类型的态射(计算)功能。
3、高阶类型的内部转换(泛型类型转换)--类型关乎复合--以便业务的组织。
高阶类型起到桥接的功能。
函数式编程的类型系统开发的首要任务是搞清楚类型转换的规则:
高低层的双向转换(升降阶);
同级类型间的计算转换。
以上是关于函数式编程的类型转换的主要内容,如果未能解决你的问题,请参考以下文章