240 发简信
IP属地:广东
  • 函数式编程 - 有趣的Monoid(单位半群)

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

    0.3 5860 3 11
  • 函数式编程 - 酷炫Applicative(应用函子) [Swift描述]

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

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

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

    2.2 7445 16 67 2
  • Resize,w 360,h 240
    函数式编程 - 玩转高阶回调函数

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

    0.2 1753 4 18
  • Resize,w 360,h 240
    R.Swift - iOS高效资源引用框架探究

    前言 Android中的资源引用 & "R" 在接触iOS开发之前,我也曾搞过一段时间的Android开发。在Android开发中,其对于资源的...

  • Resize,w 360,h 240
    iOS-ReactiveCocoa使用之RACCommand

    前言 前几天开始研究Cocoa的第三方编程框架ReactiveCocoa,其使用响应式、函数式的编程思想,对于初识者来说较为抽象,从RACSig...

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

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

    0.1 2185 4 26
  • Resize,w 360,h 240
    探究在iOS开发中实现VIPER架构

    前言 在软件开发中,架构是至关重要的一部分,就好比盖房子需要基本的钢筋石桩等骨架,常听到的架构有MVC、MVP、MVVM、VIPER等,其中,M...

    1.6 5910 8 26
  • Resize,w 360,h 240
    函数式编程 - 实现响应式框架

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

    1.3 4856 9 71 1
个人介绍
孑然一身 | iOS工程师 | 函数式编程爱好者