articles
47 posts tagged with “articles”
Arrow Promoted to Adopt by Technology Radar
undefined
Arrow is promoted as the functional companion for Kotlin's standard library. Indeed, the package of ready-to-use higher-level abstractions delivered by Arrow has proven so useful that our teams now consider Arrow a sensible default when working with Kotlin. Recently, in preparation for the 1.0 release, the Arrow team introduced several changes, including the addition of new modules but also some deprecations and removals.
Learn moreHow to fix the pain of modifying Kotlin nested data classes
undefined
Lenses are not part of the Kotlin Standard Library yet, so we will need to use an Open Source library called Arrow-kt. Arrow-kt is a huge community effort to bring some of the missing functional programming features to Kotlin.
Learn moreTechnology Radar Promotes Arrow to 'Adopt'
undefined
Arrow has been promoted to “Adopt” by ThoughtWorks’ technology guide Technology Radar.
Learn moreWriting a Kotlin Compiler Plugin with Arrow Meta
undefined
Learn how to write and test the debuglog compiler plugin in Arrow Meta. Here is the compiler plugin debulog-arrow-meta explained in the article.
Learn moreTemplate-Oriented-Programming to Ship Faster
undefined
With a POC using Spring-fu + Kotlin + Arrow, let's Convert Monomorphic code (for common use-cases such as Auth, Validation) to Polymorphic reusable templates, to be reused among heterogeneous services built on different tech-stacks (blocking/non-blocking). This helps accelerate feature development.
Learn moreExplaining the Arrow Android sample
undefined
Arrow is an exciting development for Kotlin developers interested in functional programming and, more broadly, pushing the limits of the Kotlin compiler.
Learn moreIO integration with kotlinx.coroutines
undefined
This article showcases the brand new Arrow integration module for KotlinX Coroutines included in the Arrow 0.10.5 release.
Learn moreKotlin Functional Programming: Cleaner Composition with Monad Comprehensions in Arrow Fx
undefined
Learn how to write cleaner monadic composition in Kotlin with Arrow’s monad comprehensions, available in Arrow FX.
Learn more