Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Except for Lens, most packages shy away from operator soup. The basic set you need to know to read most Haskell code is quite small, and tied to the core concepts you need to know anyway, such as:

    Functor (<$>)
    Applicative (<*>, <*, *>)
    Monad (>>=, =<<, >=>, <=<)
    Monoid (<>)
    Alternative (<|>)


Also ++, $, ., and some others. But yeah, you don't need to know too many to be able to read 90% of Haskell code.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: