240 发简信
IP属地:广东
  • 函数式编程 - 酷炫Applicative(应用函子) [Swift描述]

    引言 Applicative functor(应用函子),简称Applicative,作为函数式编程里面一个比较重要的概念,其具有十分酷炫的特性...

  • 函数式编程 - 有趣的Monoid(单位半群)

    前言 Monoid(中文:单位半群,又名:幺半群),一个来源于数学的概念;得益于它的抽象特性,Monoid在函数式编程中起着较为重大的作用。 本...

    0.3 6750 3 11
  • 函数式编程 - Lens(透镜)原理与应用 [Swift描述]

    前言 Lens(透镜)是一个较为抽象的概念,顾名思义,它的作用是能够深入到数据结构的内部中去,观察和修改结构内的数据。Lens也像现实世界中的透...

  • Resize,w 360,h 240
    函数式编程 - 玩转高阶回调函数

    引 已经有一段时间没有写过东西了,虽每天都循环渡着咸鱼般的编码生活,但我对函数式编程的兴趣依旧高涨不退。这篇文章主要介绍的是一个非常有趣且实力强...

    0.2 1854 4 18
  • Resize,w 360,h 240
    Runtime - 基于isa-swizzling实现消息监听,扩展响应式框架

    前言 在上一篇文章《函数式编程 - 实现响应式框架》中,我实现了一个非常简单小巧的函数式响应式框架,并对它做了与Cocoa相关的一些扩展,比如支...

    0.1 2348 4 26
  • Resize,w 360,h 240
    函数式编程 - 实现响应式框架

    前言 函数式响应式编程框架我们应该也用得比较多了,如ReactiveCocoa、ReactiveX系列(RxSwift、RxKotlin、RxJ...

    1.3 4962 9 71 1
  • 函数式编程-将Monad(单子)融入Swift

    前言 近期又开始折腾起Haskell,掉进这个深坑恐怕很难再爬上来了。在不断深入了解Haskell的各种概念以及使用它们去解决实际问题的时候,我...

  • 函数式编程 - 一篇文章概述Functor(函子)、Monad(单子)、Applicative

    前言 初步深入函数式编程是在寒假的时候,搞了一本Haskell的书,啃了没多久就因为我突然的项目任务被搁置了,不过在学习的时候也是各种看不懂,里...

    0.5 6886 4 25
  • Resize,w 360,h 240
    基于RxSwift的MVVMR架构(一)思想、基本原理及初步实现

    摘要 本系列文章将详细分析iOS的MVVMR架构模式,并基于Swift的响应式、函数式编程框架RxSwift提供相应的实现。系列共分为两个部分:...

    2.2 7638 16 67 2
个人介绍
孑然一身 | iOS工程师 | 函数式编程爱好者