Logo RΞCURSION
  • Home
  • About
  • Recent Posts
  • Projects
  • Posts
  • Notes
  • Docs
  • English
    English বাংলা
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Introduction
  • Programming
    • Code Sustainability
      • Error Handling
        • Exception Handling in Python
      • Succint FSharp
        • Currying and Partial Application
        • A Better Way to Manage Dependencies in F#
        • Memoization in F#
        • Pattern Matching in F#
        • Understanding the F# Option Type
    • Functional Programming
      • Discriminated Unions in F#
      • Functional Programming Nuances
      • Functors and Monads in F#
    • Interoperability
      • R.NET Integration in .NET
    • Languages
      • fsharp
        • fsharp-9-review
  • Quantitative-Finance
    • Portfolio Risk Attribution
    • Simple Moving Average
Hero Image
Functional Programming

Functional programming (FP) is more than just a programming paradigm; it’s a way of thinking about software development that has gained significant traction in recent years. This post aims to demystify functional programming and explore its practical implications. What is Functional Programming? At its core, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It emphasizes: Pure Functions: Functions that always produce the same output for the same input and have no side effects.

  • functional programming
  • language features
Thursday, April 20, 2023 | 3 minutes Read
Hero Image
Introduction

Greeting! This is an introduction post. This post tests the followings: Hero image is in the same directory as the post. This post should be at top of the sidebar. Post author should be the same as specified in author.yaml file.

  • Basic
  • Multi-lingual
Monday, June 8, 2020 | 1 minute Read
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Navigation
  • About
  • Recent Posts
  • Projects
Contact me:
  • carlvinjerry@gmail.com | cmwange@beyondrawdata.co.ke
  • carlvinjerry
  • Carlvin Jerry Mwange
  • +254 (0)747 942 588
  • Carlvin Jerry Mwange

Liability Notice: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses. You can modify or distribute the theme without requiring any permission from the theme author. However, the theme author does not provide any warranty or takes any liability for any issue with the theme.


Toha Theme Logo Toha
© 2020 Copyright.
Powered by Hugo Logo