ghci

    6La chaleur

    1Répondre

    let x=1 y=2 z=3 ne fonctionne pas dans GHCi, ce qui me force à utiliser let {x=1;y=2;y=3} à la place. Comment puis-je résoudre ce problème?

    2La chaleur

    1Répondre

    J'ai essayé ce qui suit dans ghci 7.6.3 prelude> let m = map Les travaux ci-dessus. Aucune erreur de GHCi. Mais j'ai essayé, prelude> let r = read Le code ci-dessus lance une grande erreur de graisse

    1La chaleur

    2Répondre

    Je voulais implémenter cette somme. J'ai rencontré des problèmes concernant les signatures de type. Voici comment il ressemble à Haskell. crowdWrong :: (Fractional b, Integral b) => b -> b crowdWrong

    6La chaleur

    2Répondre

    Disons que flip :: (a->b->c) ->b->a->c const ::d->e->d type de (const FLIP) serait a=d,b=e,c=d dans b->a->c donc le type serait e->d->d Mais pour (carte prendre) son [Int]->[[a]]->[[a]]