首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sjmyuan
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
函数参数的定义原则
函数参数是函数签名的重要组成部分,它决定了函数的调用方式。在定义参数的时候,有的人会根据调用者当前已有的数据进行定义,有的人则会根据函数业务逻辑需要的数据进行定义。哪种方式更好呢?
设计模式消失之谜 - 责任链模式
责任链模式是面向对象编程中的一种经典设计模式,但它却在函数式编程中消失了,为什么?要回答这个问题,最简单的方法是看函数式编程如何解决同样的问题。模式也许会消失,但其要解决的问题不会消失。
Trampoline与福格行为模型的相似点
最近看了《福格行为模型》,觉得它和Trampoline有一些相似点,本文是对这些相似点的分享。这里作者假设读者已经对福格行为模型和Trampoline有所了解,将重点介绍其相似处。
你相信函数的返回类型么?
你相信函数的返回类型么?它和需求一致么?如果不一致我们应该怎么办?我们应该相信函数的内部逻辑还是它的返回类型?
Trampoline在生活中的一些思考
我们已经在Trampoline:一种消除StackOverflow的技术中介绍了Trampoline技术,在写的过程中我就觉得它和我们生活中的做事方法很类似,在这篇博客中我就试着把我的一些思考分享出来
Trampoline: 一种消除StackOverflowError的技术
熟悉这个错误么?还记得在写递归方法时的抓狂么?在本文中,我们将基于HotSpot虚拟机讨论一种叫Trampoline的技术,它可以彻底消除StackOverflowError。
List和Option
我们已经在Vavr Introduction中介绍了Vavr。在日常工作中我们经常会碰到使用List 和 Option 的情况,这篇博客将会讨论一些常见场景。
Vavr简介
Vavr 是一个函数式编程库,支持 Java 8+。它的第一个版本发布于2014年3月9号,叫 Javaslang。 它主要由三部分组成...
把Scala代码写简单一点
在写代码的时候,什么事情会让我们感到兴奋呢?重构了一段代码? 尝试了一项新技术?或者突然想到一个优雅的方案来解决让我们头疼很久的问题? 这些事情都是有难度的,但正是因为有难度才能充分证明我们的能力。
Reactor速成手册
Reactor听上去很难,但是它也遵循帕累托法则。 也就是说只要掌握它20%的功能,就能完成大部分的日常工作。
下一页
个人成就
文章被点赞
86
文章被阅读
28,961
掘力值
1,333
关注了
0
关注者
30
收藏集
0
关注标签
0
加入于
2019-02-23