<?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/tags/code-sustainability/</link><description>Recent content in Code Sustainability on RΞCURSION</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 07 Oct 2024 08:06:25 +0600</lastBuildDate><atom:link href="https://www.carlvinjerry.com/tags/code-sustainability/index.xml" rel="self" type="application/rss+xml"/><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>