<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Applicatives on Omid Farhang</title><link>https://omid.dev/tags/applicatives/</link><description>Recent content in Applicatives on Omid Farhang</description><image><title>Omid Farhang</title><url>https://omid.dev/images/bio-photo-150x150.jpg</url><link>https://omid.dev/images/bio-photo-150x150.jpg</link></image><generator>Hugo -- 0.165.0</generator><language>en-US</language><copyright>2026 Omid Farhang | All rights reserved.</copyright><lastBuildDate>Tue, 18 Jun 2024 01:01:06 +0330</lastBuildDate><atom:link href="https://omid.dev/tags/applicatives/index.xml" rel="self" type="application/rss+xml"/><atom:link href="https://pubsubhubbub.appspot.com/" rel="hub"/><item><title>Exploring Advanced Functional Programming Techniques in Haskell: Monads, Functors, and Applicatives</title><link>https://omid.dev/2024/06/18/haskell-monads-functors-and-applicatives/</link><pubDate>Tue, 18 Jun 2024 01:01:06 +0330</pubDate><guid>https://omid.dev/2024/06/18/haskell-monads-functors-and-applicatives/</guid><description>&lt;p&gt;Functional programming offers a powerful paradigm for writing expressive and maintainable code. Haskell, a pure functional programming language, is at the forefront of this paradigm, providing robust tools for handling complex problems with simplicity and elegance. Among these tools, monads, functors, and applicatives stand out as foundational concepts that enable advanced functional programming techniques. In this post, we&amp;rsquo;ll delve into these concepts, illustrating how they can be utilized to write cleaner, more modular code. We&amp;rsquo;ll also explore a real-world use case and provide useful resources to further your understanding of Haskell.&lt;/p&gt;</description></item></channel></rss>