Skip to main content

Blog

The latest news, posts, and talks from the Arrow community

Kotlin Functional Programming: Cleaner Composition with Monad Comprehensions in Arrow Fx

Kotlin Functional Programming: Cleaner Composition with Monad Comprehensions in Arrow Fx

Wed Jan 29 2020

Learn how to write cleaner monadic composition in Kotlin with Arrow’s monad comprehensions, available in Arrow FX.

Learn more
Kotlin Functional Programming: Monads & Composition with Arrow Fx

Kotlin Functional Programming: Monads & Composition with Arrow Fx

Wed Jan 29 2020

Arrow is a library created by folks over at a company called 47 degrees . In a nutshell, Arrow brings a slew of functional programming features to Kotlin. It is heavily inspired by Scala and Haskell, and emphasizes a lot of the concepts that those languages started

Learn more
Kotlin Functional Programming: Parallel Processing The Functional Way with Arrow Fx

Kotlin Functional Programming: Parallel Processing The Functional Way with Arrow Fx

Wed Jan 29 2020

Learn how to handle parallel processing in Kotlin with Arrow IO monads.

Learn more
Arrow Comonad Approach for GameOfLife with Android Compose

Arrow Comonad Approach for GameOfLife with Android Compose

Tue Jan 14 2020

The purpose of this article is complement the bow + SwifUi solution for the game of live we can find here https://www.47deg.com/blog/conway-swift/ with the arrow + compose version.

Learn more
Kotlin coroutines with arrow-fx

Kotlin coroutines with arrow-fx

Sun Dec 15 2019

The purpose of this article is to summarize the approaches from questions at Slack about the usage of Either, Option and other datatypes and to give a tour of arrow-fx usage and APIs.

Learn more
Conway's Game of Life using Kotlin and Arrow

Conway's Game of Life using Kotlin and Arrow

Thu Dec 12 2019

An article of a series on Functional Programming solutions for the Global Day of Coderetreat challenge. In this case, it shows an approach for it using Kotlin and Functional Programming provided by the Arrow library.

Learn more
Keep insisting - Arrow Meta

Keep insisting - Arrow Meta

Fri Dec 06 2019

Arrow Meta is a library that empowers library and application authors with the ability to write plugins for the Kotlin compiler. Compiler plugins have access to all compiler phases and can intercept and modify the AST, descriptors, and IR intermediate lang for bytecode generation.

Learn more
Arrow Fx & Arrow Meta - Functional Programming for the masses

Arrow Fx & Arrow Meta - Functional Programming for the masses

Wed Nov 27 2019

In this meetup we discuss the new features of Arrow Fx to write “effectful” programs with an emphasis on simple and declarative programming for everyone.

Learn more

Do you want to publish a new post?