• [^] # Re: Le code impératif

    Posté par (site web personnel) . En réponse au sondage Ce que je déteste le plus en informatique / programmation / codage c'est... :. Évalué à 7.

    Oui !

    Mais si il y a une chose que je déteste avec Haskell, c'est la documentation pour docteur en informatique fondamental.

    J'adore le module Bifunctor mais je met au défi un humain normal (comprendre, un mec qui est au moins docteur en informatique avec +10 ans d’expérience en programmation) de comprendre ce que fait ce module à la première lecture. Alors que merde, un exemple tout simple au début n'aurait pas fait de mal, genre :

    -- Application to tuple :
    Prelude Data.Bifunctor> first length ("hello", 10)
    (5,10)
    Prelude Data.Bifunctor> second (*2) ("hello", 10)
    ("hello",20)
    Prelude Data.Bifunctor> bimap length (*2) ("hello", 10)
    (5,20)