xuanvan229 - Overview

Hi there πŸ‘‹

I'm Van Hong Xuan, a front-end developer with 7 years of experience in web development. I specialize in creating visually appealing and user-friendly interfaces using the latest technologies such as HTML, CSS, JavaScript, and React. I'm a self-motivated learner and I'm always eager to explore new technologies and trends in web development. My cheerful, sociable and goal-oriented personality makes me an easy to work with and productive team member. I have the ability to work well under pressure and meet tight deadlines.


A thing isn’t beautiful because it lasts.

Pinned Loading

  1. 1

    # How to think about Monads

    3

    Initially, Monads are the biggest, scariest thing about Functional Programming and especially Haskell. I've used monads for quite some time now, but I didn't have a very good model for what they **really** are. I read Philip Wadler's paper [Monads for functional programming](http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.pdf) and I still didnt quite see the pattern.

    5

    It wasn't until I read the blog post [You Could Have Invented Monads! (And Maybe You Already Have.)](http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html) that I started to see things more clearly.