<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Code Sustainability on RΞCURSION</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/</link><description>Recent content in Code Sustainability on RΞCURSION</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="https://www.carlvinjerry.com/posts/programming/code-sustainability/index.xml" rel="self" type="application/rss+xml"/><item><title> Optimizing Pattern Matching in F# for Better Performance</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/pattern-matching/</link><pubDate>Mon, 03 Mar 2025 21:37:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/pattern-matching/</guid><description>This post explores pattern matching in F# and shows how to structure match expressions for clearer, more efficient functional code when working with larger data shapes.</description></item><item><title>Memoization with Fibonacci</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/memoization/</link><pubDate>Mon, 04 Nov 2024 21:37:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/memoization/</guid><description>This post explains memoization as a functional performance optimization technique, using repeated computations to show how caching improves F# code efficiency.</description></item><item><title>A Better Way to Manage Dependencies in F#</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/working-with-paket/</link><pubDate>Tue, 22 Oct 2024 21:37:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/working-with-paket/</guid><description>This post introduces Paket as an alternative dependency manager for F# and .NET projects, focusing on clearer dependency resolution and maintainable project setup.</description></item><item><title>Currying and Partial Application in F#</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/currying/</link><pubDate>Mon, 07 Oct 2024 08:06:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/currying/</guid><description>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.</description></item><item><title>Enhancing Code Maintainability with the F# 'Option' Type</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/fs-option-type/</link><pubDate>Tue, 17 Sep 2024 08:06:25 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/succint-fsharp/fs-option-type/</guid><description>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.</description></item><item><title>Mastering Python's Exceptional Complexity</title><link>https://www.carlvinjerry.com/posts/programming/code-sustainability/error-handling/python-exceptions/</link><pubDate>Thu, 14 Sep 2023 06:00:20 +0600</pubDate><guid>https://www.carlvinjerry.com/posts/programming/code-sustainability/error-handling/python-exceptions/</guid><description>This post explains Python exception handling from syntax errors through try, except, else, and finally blocks, showing how structured error handling improves resilience, cleanup, and code clarity.</description></item></channel></rss>