en:

Type construction

fr:

Construction de types

en: You can construct your own types. en: First, you can use aliases or type synonyms. fr: Vous pouvez construire vos propres types. fr: D'abord, vous pouvez utiliser des alias ou des synonymes de types. > type Name = String > type Color = String > > showInfos :: Name -> Color -> String > showInfos name color = "Name: " ++ name > ++ ", Color: " ++ color > name :: Name > name = "Robin" > color :: Color > color = "Blue" > main = putStrLn $ showInfos name color