Best of Functional ProgrammingJanuary 2023

  1. 1
    Article
    Avatar of hackernoonHacker Noon·3y

    Functional Programming: An Effective Approach for Experienced Programmers

    Functional programming is a way of writing code that relies on the use of functions to solve problems. Pure functions always produce the same output for a given input and do not have any side effects. In addition, functional programming emphasizes immutability, or the inability to alter data once it has been created.

  2. 2
    Article
    Avatar of towardsdevTowards Dev·3y

    Kotlin is the Future of Back-end Development.

    Ktor is a framework to easily build connected applications - web applications, HTTP services, mobile and browser applications. Kotlin's Builder DSL will change the way you code Higher-order functions in Kotlin can make a big way to writing cleaner and reliable code medium. Ktor is one brilliant feature implemented by JetBrains.

  3. 3
    Article
    Avatar of itnextITNEXT·3y

    4 ways to implement Factory Pattern in Javascript

    Factory Pattern is a type of creational pattern that usually describes common aspects of entities by creating a base class, and allows sub-classes to inherit its behaviour and alter it. This article will include both Javascript and Typescript examples. For example, we want to implement Euro, Dollar and British Pounds wallets.

  4. 4
    Article
    Avatar of joshwcomeauJosh W Comeau·3y

    Clever Code Considered Harmful

    Project Euler is a repository of challenges based around advanced mathematics, meant to be solved with software. It takes a tremendous amount of skill to solve such a hard problem with such a small amount of code. In the context of a shared codebase, good code is simple code that doesn’t do anything fancy.