IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Jedai

Page 1 sur 80 1 2 3 4

Recherche: Recherche effectuée en 0,05 secondes.

  1. Il ne faut pas non plus juger l'offre dans l'état...

    Il ne faut pas non plus juger l'offre dans l'état actuel. Ils viennent à peine de livrer les premiers modèles et ils sont encore limités à la livraison US/Canada. Si tu regardes leur FAQ (directement...
  2. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    4 909

    Bonjour, Pour répondre à ta question de façon...

    Bonjour,

    Pour répondre à ta question de façon générale, si tu souhaites préserver des valeurs d'un lancement de l'application au suivant, la procédure normale est de sérialiser ces valeurs dans un...
  3. Discussion: Types de fonction

    par Jedai
    Votes reçus
    +1 -0
    Réponses
    11
    Affichages
    2 785

    Ok, c'est bien ce que j'avais compris. L'encodage...

    Ok, c'est bien ce que j'avais compris. L'encodage de Scott est intéressant, merci pour la référence, mais ma question était plutôt de pourquoi tu disais que 2-Church était la plus petite solution...
  4. Discussion: Types de fonction

    par Jedai
    Votes reçus
    +1 -0
    Réponses
    11
    Affichages
    2 785

    Pourquoi 2-Church ? Est-ce une notation...

    Pourquoi 2-Church ? Est-ce une notation particulière qui ne veux pas dire l'entier 2 dans l'encodage de Church ?
    Parce qu'a priori 0 est encodé par 2 abstractions et une expression élémentaire alors...
  5. Votre article mélange plusieurs choses... ...

    Votre article mélange plusieurs choses...

    Autopilot de Tesla n'est clairement pas un système autonome (même si leur marketing a pu être ambigu sur le sujet) et donc la responsabilité de...
  6. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    2 248

    As-tu essayé avec -fPIC ? ghc -fPIC -o fac...

    As-tu essayé avec -fPIC ?

    ghc -fPIC -o fac fac.hs

    Si ça ne marche toujours pas, il semblerait que ton GHC ait été compilé incorrectement (ou l'une des dépendances). Mon conseil pour démarrer...
  7. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 479

    Non, il n'y a pas de remontée d'information, le...

    Non, il n'y a pas de remontée d'information, le tri s'effectue localement et les informations restent sur ton disque. Tu peux également facilement désactiver cette fonctionnalité (c'est dans les...
  8. Votes reçus
    +1 -0
    Réponses
    1
    Affichages
    1 948

    L'objectif est-il de générer une suite de De...

    L'objectif est-il de générer une suite de De Bruijn (k=?) ou y a-t-il une obligation sur l'algo ou les performances ?

    Parce qu'une solution simple serait :

    deBruijn :: Int -> [Int]
    deBruijn n...
  9. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    2 476

    Cet exemple utilisait sans-doute une vieille...

    Cet exemple utilisait sans-doute une vieille version de Ghcid. Voici ce que la doc actuelle dit :


    startGhci :: String -> Maybe FilePath -> (Stream -> String -> IO ()) -> IO (Ghci, [Load])
    ...
  10. Votes reçus
    +0 -0
    Réponses
    23
    Affichages
    5 544

    Pas de problème pour intégrer Numeric.MiniCalc,...

    Pas de problème pour intégrer Numeric.MiniCalc, c'est juste une petite enveloppe autour de la très bonne librairie Parsec.
  11. Votes reçus
    +0 -0
    Réponses
    23
    Affichages
    5 544

    1) Pour publier les sources, tu peux faire ça sur...

    1) Pour publier les sources, tu peux faire ça sur GitHub ou GitLab. Un logiciel Haskell devrait être sous forme d'un paquet Cabal, éventuellement avec un fichier stack.yaml pour assurer la...
  12. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    1 373

    Ok, tu ne nous dis pas ce que tu as déjà essayé,...

    Ok, tu ne nous dis pas ce que tu as déjà essayé, ou quels outils tu es censé utiliser (as-tu simplement appris les bases de Haskell ou es-tu censé utiliser l'une des bibliothèques d'algèbre linéaire...
  13. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    2 335

    Il n'est pas possible (proprement) d'écrire une...

    Il n'est pas possible (proprement) d'écrire une fonction qui capture une exception (error soulève une exception) dans une fonction pure (référentiellement transparente), il est nécessaire d'être dans...
  14. Votes reçus
    +1 -0
    Réponses
    23
    Affichages
    5 544

    Ok, j'ai jeté un coup d’œil au code et je suppose...

    Ok, j'ai jeté un coup d’œil au code et je suppose qu'une modification récente a dû casser l'une des fonctions et qu'il n'a testé que sur des cas où ça marchait. (c'est pour ça qu'une suite de tests...
  15. Votes reçus
    +0 -0
    Réponses
    23
    Affichages
    5 544

    Ce n'est pas une histoire de framework... Ton...

    Ce n'est pas une histoire de framework...

    Ton programme permet à l'utilisateur d'entrer n'importe quelle expression Haskell valide et de l'exécuter, pourquoi es-tu surpris qu'il soit nécessaire...
  16. Votes reçus
    +2 -0
    Réponses
    15
    Affichages
    3 766

    Tout à fait : False || n'importe quoi sera...

    Tout à fait :

    False || n'importe quoi
    sera "remplacé" par :

    n'importe quoi
    n'occupant donc pas plus d'espace sur la pile.

    Tandis que :
  17. Votes reçus
    +2 -0
    Réponses
    15
    Affichages
    3 766

    « souvent » peut être difficile à définir...

    « souvent » peut être difficile à définir précisément mais « toujours » est beaucoup plus simple... Et c'est ce à quoi je réagissais dans ta réponse. Quant aux situations où la récursivité...
  18. Votes reçus
    +1 -0
    Réponses
    15
    Affichages
    3 766

    Non, la récursivité naïve est souvent efficace ou...

    Non, la récursivité naïve est souvent efficace ou du moins suffisamment efficace pour que son énorme avantage en terme de lisibilité l'emporte sur les mineurs gains d'efficacité d'une implémentation...
  19. Votes reçus
    +1 -0
    Réponses
    15
    Affichages
    3 766

    Ce n'est pas la bonne question à poser, comme...

    Ce n'est pas la bonne question à poser, comme l'indique Spiceguid, le fonctionnel est déclaratif, il fonctionne en décrivant ce qui est et doit être obtenu, pas en donnant des ordres successifs à la...
  20. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 514

    Ton équivalent λn est tout à fait valable...

    Ton équivalent λn est tout à fait valable (quoique sans unicode, on l'écrit juste "(\n -> ...)" ). Le problème n'est pas là, comme te le dit GHC, tu essaies de mettre un pattern comme argument de...
  21. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 164

    Je ne suis pas sûr de bien comprendre... A priori...

    Je ne suis pas sûr de bien comprendre... A priori dans ton logiciel, tu es en train de bâtir une figure (par instance/fenêtre de ton application ?), elle devrait être accessible à ton programme...
  22. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    1 164

    Ce que tu demandes est complètement contraire à...

    Ce que tu demandes est complètement contraire à la philosophie fonctionnelle (et à un certain nombre de bonnes pratiques même dans le paradigme impératif) : tu veux une modification de l'état global...
  23. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    1 837

    La réponse vient naturellement si tu cherches de...

    La réponse vient naturellement si tu cherches de quel type ta fonction "dernier" est. Dans ton premier code :


    dernier [] = []
    dernier [t] = [t]
    dernier (x:xs) = dernier xs

    La première ligne...
  24. Votes reçus
    +2 -0
    Réponses
    2
    Affichages
    1 191

    "Int -> Int" indique que la fonction prend en...

    "Int -> Int" indique que la fonction prend en argument une valeur de type Int (un entier machine, signé, de 32 ou 64 bits selon ton architecture et la version de GHC, plus probablement du 64 bits...
  25. Discussion: Haskell avec notepad++

    par Jedai
    Votes reçus
    +1 -0
    Réponses
    1
    Affichages
    961

    Haskell étant sensible à l'indentation...

    Haskell étant sensible à l'indentation (l'espacement en début de ligne), et le caractère tabulation n'étant pas présenté de la même manière par tous les éditeurs, il est fortement recommandé de...
Affichage des résultats 1 à 25 sur 2000
Page 1 sur 80 1 2 3 4