• [^] # Re: Elm

    Posté par . En réponse au lien Un langage de plus : Roc. Évalué à 2.

    C'est là que le typage intervient

    Prend la fonction map par exemple.

    map arg1 arg2

    Pas évident de savoir ce que son arg1 et arg2.

    Si je te donne le type de cette fonction

    map : (a -> b) -> List a -> List b

    Tu comprends que map prend une fonction qui transforme un a en b, l'applique à une liste de a pour faire une liste de b.

    Et ton IDE (moi j'utilise helix avec elm-language-server) va t'aider en te mettant un tooltip avec le type.