<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Functional Programming on hersoncruz.com</title>
    
    
    
    <link>https://www.hersoncruz.com/categories/functional-programming/</link>
    <description>Recent content in Functional Programming on hersoncruz.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Mon, 02 Sep 2024 16:21:29 -0600</lastBuildDate>
    
	<atom:link href="https://www.hersoncruz.com/categories/functional-programming/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Roc Language: A Deep Dive into the Next Big Thing in Functional Programming</title>
      <link>https://www.hersoncruz.com/posts/roc-language-deep-dive/</link>
      <pubDate>Mon, 02 Sep 2024 16:21:29 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/roc-language-deep-dive/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/roc.png&#34;/&gt;
          
        
        
        
          Discover Roc, the innovative functional programming language designed for simplicity, performance, and type safety. Explore its key features and benefits in this detailed review.
          
        
        </description>
    </item>
    
    <item>
      <title>Unlocking Real-World Superpowers with Monads: Beyond the Code</title>
      <link>https://www.hersoncruz.com/posts/unlocking-real-world-superpowers-with-monads/</link>
      <pubDate>Mon, 12 Aug 2024 05:34:59 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/unlocking-real-world-superpowers-with-monads/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/monads-beyond-code.png&#34;/&gt;
          
        
        
        
          Explore the real-world power of monads beyond abstract programming. Learn how these functional constructs solve complex problems in fields like finance, security, and even quantum computing.
          
        
        </description>
    </item>
    
    <item>
      <title>Unpacking the Either Monad for Elegant Error Handling</title>
      <link>https://www.hersoncruz.com/posts/unpacking-the-either-monad-for-elegant-error-handling/</link>
      <pubDate>Mon, 05 Aug 2024 06:20:31 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/unpacking-the-either-monad-for-elegant-error-handling/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/either_monad.png&#34;/&gt;
          
        
        
        
          Explore the Either Monad for error handling in functional programming, its benefits, and practical examples to enhance your coding practices.
          
        
        </description>
    </item>
    
    <item>
      <title>Monadist Monday: Diving Deeper into the Maybe Monad</title>
      <link>https://www.hersoncruz.com/posts/monadist-monday-diving-deeper-into-the-maybe-monad/</link>
      <pubDate>Mon, 29 Jul 2024 01:37:54 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/monadist-monday-diving-deeper-into-the-maybe-monad/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/monad.png&#34;/&gt;
          
        
        
        
          Delve deeper into the Maybe Monad in Python, uncovering its advanced applications and how it can streamline error handling and manage optional values effectively in your projects.
          
        
        </description>
    </item>
    
    <item>
      <title>Monadist Monday: Understanding the Maybe Monad</title>
      <link>https://www.hersoncruz.com/posts/monadist-monday-understanding-the-maybe-monad/</link>
      <pubDate>Mon, 22 Jul 2024 05:58:43 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/monadist-monday-understanding-the-maybe-monad/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/monad.png&#34;/&gt;
          
        
        
        
          Join us for the second installment of Monadist Monday as we explore the Maybe monad, a powerful tool for handling optional values in functional programming. Learn how to use the Maybe monad to write cleaner and more robust Python code.
          
        
        </description>
    </item>
    
    <item>
      <title>Monadist Monday: An Introduction to Monads</title>
      <link>https://www.hersoncruz.com/posts/monadist-monday-introduction-to-monads/</link>
      <pubDate>Mon, 15 Jul 2024 09:37:54 -0600</pubDate>
      
      <guid>https://www.hersoncruz.com/posts/monadist-monday-introduction-to-monads/</guid>
      <description>
        
          &lt;img src=&#34;https://www.hersoncruz.com/images/covers/monad.png&#34;/&gt;
          
        
        
        
          Kick off our Monadist Monday series with a gentle introduction to the concept of monads, using simple Python examples. Discover how monads can help you write more readable, maintainable, and error-free code while managing side effects in a clean and modular way. Learn about the three fundamental laws of monads and explore the Maybe monad through practical examples. Join us every Monday as we delve deeper into the fascinating world of functional programming with monads.
          
        
        </description>
    </item>
    
  </channel>
</rss>