Kotlin Type? vs Scala Option

最近阅读一些关于 Kotlin 类型系统方面的书,发现 Kotlin 的类型系统针对 null 有着独特的设计哲学。

Cats(三):高阶类型

本篇文章会介绍 Scala 中的高阶类型,以及用它来简单介绍 Functor,并在 Kotlin 中模拟实现类似的效果。

前端重构范式之 position

本文旨在让你更深入地了解 position ,并为你提供一套使用 position 的范式,为你使用 position 提供一点建议和参考。

前端重构范式之 float layout

如果让我用一句话来总结浮动布局,就是浮动布局是一种排队的艺术。你可以向左排队、向右排队,关键在于你如何去组织他们。

Kafka 学习笔记(二) :初探 Kafka

我们在学习一个东西的时候,往往只有真正了解它背后的含义,才能一步一步的掌握它,直到运筹帷幄。对于 Kafka 来说,本文就基于官方文档来初探一下 Kafka,正如官方文档而言,且读且珍惜。

Dive Into Kotlin(三):集合

在 Java/Android 开发中,我们经常用集合来处理数据。Java 中的集合相对而言是比较简单的,但是在很多时候,语法显得冗长。本文将带你感受 Kotlin 集合的魅力。