p*****2 发帖数: 21240 | |
z****e 发帖数: 54598 | 2 两个不同的东西,aop和fp本身就不是一个东西
我第一个反应是javafx里面的bind
fp的东西每一次都让我想起ui
包括java8的lambda,一举例就是eventhandler |
p*****2 发帖数: 21240 | 3
google Monads as a theoretical foundation for AOP
【在 z****e 的大作中提到】 : 两个不同的东西,aop和fp本身就不是一个东西 : 我第一个反应是javafx里面的bind : fp的东西每一次都让我想起ui : 包括java8的lambda,一举例就是eventhandler
|
z****e 发帖数: 54598 | 4 看了一下那篇文章,idea就是想把两个东西给联系起来
但是我的感觉是fp和aop恰好是两个不同layer方式的东西
就好比app server + db以及jvm + os的区别一样
一个是横的,一个是竖的,两个都是layer,但是并不代表两个东西就是一致的
实际上差异很明显,我一般主张把db这个叫做tier,tier和layer
看上去共同点不少,但是实际上连接方式截然不同
【在 p*****2 的大作中提到】 : : google Monads as a theoretical foundation for AOP
|
z****e 发帖数: 54598 | 5 不过点醒了我
aop我有信心可以用很直白的语言解释清楚
那如果类似的话,我可以考虑用很精炼的语言去解释monad这个东西
不过>>=这种符号太反人类了 |
p*****2 发帖数: 21240 | |