V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GeekHub
tctc4869
V2EX  ›  程序员

大家使用函数式编程应用自己做的项目中么?使用函数式编程玩出了哪些花样?

  •  
  •   tctc4869 · 51 天前 · 2049 次点击
    这是一个创建于 51 天前的主题,其中的信息可能已经有所发展或是发生改变。

    函数式编程火了一段时间,不知道各位使用各种熟练开发语言里的函数式编程功能熟悉程度如何,有应用到自己的项目中么,比如公司项目,开源项目。(不是玩具项目)。

    大家使用函数式编程,或者是函数式编程开发与其他编程开发(比如面向对象),各位都玩出了哪些设计花样与玩法?

    13 条回复    2020-08-07 12:36:31 +08:00
    hjahgdthab750
        1
    hjahgdthab750   51 天前
    关注此贴
    Umenezumi
        2
    Umenezumi   51 天前
    至今我还在贫血模型中写面向过程
    araaaa
        3
    araaaa   51 天前 via iPhone
    y 组合子,闭包函数函数调用自身
    liberty1900
        4
    liberty1900   51 天前
    Ant Design 显示一个简单的对话框可以以函数的方式直接调用,而不用写进 JSX 里。这样就可以通过递归调用这个函数来模拟多步表单,点击对话框的下一步就可以销毁当前对话框,显示下一个对话框
    wysnylc
        5
    wysnylc   51 天前
    没啥花样,方法内复用代码更方便罢了
    IMCA1024
        6
    IMCA1024   51 天前
    我先来一个吧!
    2 年前, 忘记接收返回值, 场景是过滤黑名单用户
    产品的意思是不让他提现操作的,由于我的疏忽
    导致该用户申请了提现,财务也打钱了

    金额 20W
    PainAndLove
        7
    PainAndLove   51 天前
    @IMCA1024 哈哈。 多么深刻的案例
    LifStge
        8
    LifStge   51 天前
    @IMCA1024 操作没啥 比较关注的是项目内容 = = 看到提现 很容易联想到某些项目
    wsw
        9
    wsw   51 天前
    @IMCA1024 啊,这
    LiubaiQ
        10
    LiubaiQ   51 天前
    例如开发 React function component ?反正感觉比 class component 灵活多了,而且更好拆分,各种小逻辑分割到组件外,过段时间发现大家都在用,就提成公共函数,依赖于组件内部 props 或 state 的,还可以用 hook 优化性能。
    revalue
        11
    revalue   51 天前
    redux 、Promise 规范 都是函数式编程的产出。

    不接受反驳。
    songtianyi
        12
    songtianyi   51 天前
    java 8 lambda 在项目里用的很多。filter,match,any match,all match 都很方便。
    Eds1995
        13
    Eds1995   50 天前 via Android
    新的函数式编程语言:hamler https://mp.weixin.qq.com/s/y8HdyJhqswVqGpB4z7NrQA
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   827 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 21:42 · PVG 05:42 · LAX 14:42 · JFK 17:42
    ♥ Do have faith in what you're doing.