That's awesome. Reading though your thoughts in the article I would agree that it looks more as a Java-like program. But it's great that Haskell can accommodate this kind of programming style although it tends to be unmaintainable.
I think the true power of Haskell shines when you leverage monads, lenses and the other functional programming tools.
I tend to write more articles to make it easier to read and understand Haskell especially coming from a Imperative/OOP background.
I think the true power of Haskell shines when you leverage monads, lenses and the other functional programming tools.
It would be interesting to see how you would refactor the code of the project to demonstrate a more functional approach to application design, if it makes sense for such a small codebase. Maybe I need a larger project to experiment with functional tools.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
That's awesome. Reading though your thoughts in the article I would agree that it looks more as a Java-like program. But it's great that Haskell can accommodate this kind of programming style although it tends to be unmaintainable.
I think the true power of Haskell shines when you leverage monads, lenses and the other functional programming tools.
I tend to write more articles to make it easier to read and understand Haskell especially coming from a Imperative/OOP background.
It would be interesting to see how you would refactor the code of the project to demonstrate a more functional approach to application design, if it makes sense for such a small codebase. Maybe I need a larger project to experiment with functional tools.