• [^] # Re: Haskell super expressif ?

    Posté par . En réponse au journal Comprendre Go en 5 minutes, en Haskell. Évalué à 1.

    Et en Go

    package main
    func main() {
     var add = func(a int) func(b int) int {
     return func(b int) int {
     return a + b
     }
     }
     var x = 1
     var y = 2
     println(add(x)(y))
    }

    À noter qu'il y a un builtin println qui permet d'afficher sans importer le package fmt.
    Après, le fmt.Println est bien plus avancé (affiche et met en forme tous les type de Go, prends des paramètres variadique, etc)