<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Language Features on RΞCURSION</title><link>https://www.carlvinjerry.com/tags/language-features/</link><description>Recent content in Language Features on RΞCURSION</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 21 Jul 2025 08:06:25 +0600</lastBuildDate><atom:link href="https://www.carlvinjerry.com/tags/language-features/index.xml" rel="self" type="application/rss+xml"/><item><title>Modelling Relationships in F# for Domain-Driven Design</title><link>https://www.carlvinjerry.com/posts/programming/functional-programming/discriminated-unions/</link><pubDate>Mon, 21 Jul 2025 08:06:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/functional-programming/discriminated-unions/</guid><description>This post explores F#&amp;rsquo;s discriminated unions for domain-driven design, focusing on financial systems. Through examples like modeling financial instruments, transactions, and account types, we demonstrate how to encode business rules, ensure type safety, and simplify complex domains using F#.</description></item><item><title>Understanding Functors and Monads in F# with Statistical and Financial Models</title><link>https://www.carlvinjerry.com/posts/programming/functional-programming/monads/</link><pubDate>Mon, 28 Apr 2025 08:06:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/functional-programming/monads/</guid><description>This blog post demystifies functors and monads in F# through real-world statistical and financial modeling examples. Learn how Option, Result, and Async types simplify handling missing data, errors, and asynchronous computations, enabling robust and composable code for data processing, risk modeling, and Monte Carlo simulations.</description></item><item><title>What’s New in F# 9 for Quant Developers</title><link>https://www.carlvinjerry.com/posts/programming/languages/fsharp/fsharp-9-review/</link><pubDate>Wed, 23 Apr 2025 19:51:10 +0300</pubDate><guid>https://www.carlvinjerry.com/posts/programming/languages/fsharp/fsharp-9-review/</guid><description>This post reviews F# 9 features through a quant-developer lens, covering language improvements that make financial modeling, data workflows, and high-integrity code easier to express.</description></item><item><title>Functional Programming</title><link>https://www.carlvinjerry.com/posts/programming/functional-programming/functional-programming/</link><pubDate>Thu, 20 Apr 2023 19:17:21 +0300</pubDate><guid>https://www.carlvinjerry.com/posts/programming/functional-programming/functional-programming/</guid><description>This post introduces functional programming principles such as pure functions, immutability, first-class functions, and higher-order composition, with practical F# examples.</description></item></channel></rss>