• The following is understood as a contribution toward a field of com-
    puter science education : a reflection of 5 months of learning the functional
    programming language Haskell; out of which has emerged for us that pro-
    gramming languages are ‘just other programs’. This lesson, so important,
    is never felt more than in a functional language like Haskell, we defend. It
    has for principal benefit to bring down the barriers between creators and
    users of programming languages, i.e. “programmers”, both are the same;
    a psychological-sociological fact not without revolutionary characteristics.