Logo RΞCURSION
  • Home
  • About
  • Work With Me
  • Projects
  • Posts
  • CV
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • Adventure
  • Algorithmic Trading
  • Asset Allocation
  • Biking
  • Caching
  • Career Growth
  • Code Sustainability
  • Covariance Matrix
  • Dependency Management
  • Discriminated Unions
  • Equal Risk Contribution
  • Euler-Maruyama
  • Exceptions
  • F#
  • Financial Modeling
  • Functional Programming
  • Functions
  • Hierarchical Risk Parity
  • HOD
  • Interoperability
  • Kenya
  • Language Features
  • Leadership
  • Management
  • Mentorship
  • Motorcycles
  • NuGet
  • Open Source
  • Optimization
  • Paket
  • Pattern Matching
  • Portfolio Managemnt
  • Portfolio Optimization
  • Project Management
  • Python
  • Quantitative Finance
  • R.NET
  • Reflection
  • Renewable Energy
  • Riding
  • Risk
  • Risk Budgeting
  • Risk Parity
  • Road Culture
  • SDEs
  • Software Development
  • Statistical Computing
  • Team Culture
  • Time Series Analysis
  • Urban Mobility
  • Volatility
Hero Image
Currying and Partial Application in F#

This post breaks down currying and partial application in F#, explaining how multi-argument functions can be composed, reused, and specialized for cleaner functional programming workflows.

  • F#
  • Functions
  • Code Sustainability
Monday, October 7, 2024 Read
Hero Image
Enhancing Code Maintainability with the F# 'Option' Type

This post introduces the F# Option type as a safer alternative to nulls, using pattern matching and higher-order helpers to make missing values explicit and maintainable.

  • F#
  • Functions
  • Code Sustainability
Tuesday, September 17, 2024 Read
Navigation
  • About
  • Work With Me
  • Projects
Contact me:
  • carlvinjerry@gmail.com | cmwange@beyondrawdata.co.ke
  • carlvinjerry
  • Carlvin Jerry Mwange
  • +254 (0)747 942 585
  • Carlvin Jerry Mwange