---
title: "Discussion on \"Functional Programming Made Easy with Analogies\" | Hashnode"
description: "Discussion on \"Functional Programming Made Easy with Analogies\". Introduction\nImagine you are a detective trying to solve a crime. You have a list of suspects, each with different characteristics like age, hair color, height, past criminal records, and so on. Your task is to find the criminal who fits the profile...."
url: "https://hashnode.com/posts/functional-programming-made-easy-with-analogies/64f45de5e14ecd4f3c0e7973"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Functional Programming Made Easy with Analogies](https://harpalonsoftware.com/functional-programming-made-easy-with-analogies?utm_source=hashnode&utm_medium=feed)

Introduction Imagine you are a detective trying to solve a crime. You have a list of suspects, each with different characteristics like age, hair color, height, past criminal records, and so on. Your task is to find the criminal who fits the profile....

Sep 3, 2023 · 12 min read · harpalonsoftware.com  
Read the article

-   [#functional-programming](https://hashnode.com/tag/functional-programming)
-   [#declarative-vs-imperative-programming](https://hashnode.com/tag/declarative-vs-imperative-programming)
-   [#java](https://hashnode.com/tag/java)
-   [#functionalprogramming](https://hashnode.com/tag/functionalprogramming)
-   [#learnwithanalogy](https://hashnode.com/tag/learnwithanalogy)

## Written by

[Harpal](https://hashnode.com/@harpalonsoftware)

@harpalonsoftware · India

  
[View profile](https://hashnode.com/@harpalonsoftware)

I make software easy to understand using simple analogies &amp; clear explanations,love painting vivid pictures with words ✍️. Let's learn &amp; explore together.

## Responses 1

Markdown supported · ⌘↵ to post

[Navin Yadav](https://hashnode.com/@navin0)

[Sep 6, 2023](https://hashnode.com/posts/functional-programming-made-easy-with-analogies/64f45de5e14ecd4f3c0e7973/comment/64f82f8b139d4c9cb6114cdd)

Functional > imperative

[Harpal](https://hashnode.com/@harpalonsoftware)

[Sep 7, 2023](https://hashnode.com/posts/functional-programming-made-easy-with-analogies/64f45de5e14ecd4f3c0e7973/comment/64f82f8b139d4c9cb6114cdd#reply-64f987d4c035cd988c3243c9)

That's right .Glad you found it useful !!

[Navin Yadav](https://hashnode.com/@navin0)

[Sep 12, 2023](https://hashnode.com/posts/functional-programming-made-easy-with-analogies/64f45de5e14ecd4f3c0e7973/comment/64f82f8b139d4c9cb6114cdd#reply-6500a0aa1310dfd331e25b42)

[Harpal](https://hashnode.com/@harpalonsoftware) hello harpal i want to ask some question currently what company are you working is AI thing are real i.e threat to developer some guide regarding to it sector

[Harpal](https://hashnode.com/@harpalonsoftware)

[Sep 14, 2023](https://hashnode.com/posts/functional-programming-made-easy-with-analogies/64f45de5e14ecd4f3c0e7973/comment/64f82f8b139d4c9cb6114cdd#reply-650267fb9749bedf4d612f46)

Good question Navin !!

I don't think so AI is a real threat to the Developers, rather it's helping developers to be more creative. One should not stop learning due to an imaginary threat .

[Navin Yadav](https://hashnode.com/@navin0)
