Tag: Functional programming
-
Agents and tasks in Elixir
Posted on December 27, 2017, Level beginner Resource Length medium
Vitaly Tatarintsev wrote article about messaging in Elixirlang. Elixir provides nice wrappers around processes such as Agents and Tasks. Agents allow us to keep a state and Tasks help us to run processes in parallel.
Tags software-architecture functional-programming programming
-
Using F# with .NET Core
Posted on December 15, 2017, Level intermediate Resource Length long
Ody Mbegbu's article about using F# together with .NET Core. In it he suggests that personality and design of .NET Core better suits F# development.
Tags functional-programming programming
-
Why functional programming from a developer productivity perspective
Posted on December 8, 2017, Level intermediate Resource Length long
Xiaoyun Yangn take on why we should consider (or not) functional programming. We build complex programs with many moving parts. Programs are expected to be reliable, responsive, and error resistant.
Tags programming functional-programming
-
Toward functional programming analogy for microservices
Posted on December 7, 2017, Level intermediate Resource Length long
Bobby Calderwood - distinguished Engineer at Capital One - excellent article on micorservices and whether organizations should adopt, refrain from, or abandon microservices architecture. But more importantly what style of microservices would map most closely to the needs of the organization?
Tags microservices functional-programming software-architecture
-
Rust: Scala engineer's perspective
Posted on November 23, 2017, Level intermediate Resource Length medium
Lloyd Chan lengthy blog post about his experience with Rust (rustlang) as a experienced Scala developer primarily. This is very detailed article about his experience with loads of links to external resources and libraries in both Rust and Scala.
Tags programming functional-programming
-
Pragmatic Functional Programming
Posted on July 30, 2017, Level beginner Resource Length short
Robert C. Martin (Uncle Bob) post about how move to functional programming began and happened. He starts with Moore's law and processor development and how multi-core processors changed the way we design software.
Tags programming functional-programming
-
Akka Streams for mission critical systems
Posted on July 22, 2017, Level beginner Resource Length short
@AshNuq from Lightbend posted about usage of akka streams in mission critical systems by large online payment industry leaders including PayPal, Credit Karma and Flipkart.
Tags akka functional-programming
-
Asynchronous programming in Scala with Monix
Posted on July 15, 2017, Level intermediate Resource Length medium
Lech GÅ‚owiak wrote a short blog post titles Why you should know Monix - a library for asynchronous programming in Scala and Scala.js. He tries in 10 minutes or less, to present what Monix library is and convince you that it is good to know it.
Tags functional-programming
-
Functional Programming for Android Developers
Posted on June 10, 2017, Level intermediate Resource Length medium
Anup Cowkur post on topic: why not use some of the concepts and techniques from the functional world in Android programming.
Tags functional-programming kotlin android app-development
-
The shocking secret about Static Types
Posted on May 13, 2017, Level beginner Resource Length long
Eric Elliott has written excellent article about static types and why the feeling that they make us more productive may be wrong.
Tags programming functional-programming
-
Modern Functional Programming: Part 2
Posted on January 12, 2017, Level advanced Resource Length long
John a De Goes thoughts on what the architecture of modern functional programs should look like.
Tags functional-programming software-architecture
-
Functional inheritance in Android
Posted on January 8, 2017, Level intermediate Resource Length long
Michael Chavinda post describes his work in dealing with the problem of inheritance in Android.
Tags functional-programming