• [^] # Re: typage mou

    Posté par . En réponse à la dépêche Quelques nouvelles de Go, le langage de programmation. Évalué à 2.

    L'égalité (Eq) n'est pas la même chose que la relation d'ordre (Ord).
    La majorité du temps, Haskell peut déduire tout seul l'opération d'équalité. Il suffit à la déclaration du datatype d'indiqué de dériver Eq

    data Foo a b c = Foo { x :: a, y :: b, z :: c } deriving (Eq)

    > Foo 10 20.0 "10" == Foo 10 20.0 "10"
    True