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

Recherche:

Type: Messages; Utilisateur: LLB

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

  1. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Oui, c'est toujours le cas. Cette fonctionnalité...

    Oui, c'est toujours le cas. Cette fonctionnalité n'est pas prévue à court terme. Personnellement, je ne trouve pas ce manque très gênant.

    As-tu des exemples où remplacer un foncteur par une...
  2. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Oui, ils sont en lecture seule. J'évite en...

    Oui, ils sont en lecture seule. J'évite en géneral tous les effets de bords qui ne sont pas nécessaires.

    Mais ton code est bien aussi, tu peux le garder (et il est plus intuitif pour un...
  3. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Je pensais surtout à éviter les effets de bords....

    Je pensais surtout à éviter les effets de bords. Par exemple, quelque chose comme :


    type 'a Interval(?up, ?down) =
    let down, up : 'a type_inf * 'a type_inf =
    let down = defaultArg...
  4. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Je ne me suis pas plongé dans ton code au niveau...

    Je ne me suis pas plongé dans ton code au niveau algo, mais je suis convaincu qu'on peut le faire beaucoup plus court.

    Tu peux commencer par déclarer ton type de cette façon :

    type 'a type_inf...
  5. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    J'imagine que ta version de F# date un peu. ...

    J'imagine que ta version de F# date un peu.



    Comment ça ? Tu utilisais les opérateurs > et <. min et max se comportent de la même façon.


    Et par la même occasion :
  6. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Quelques remarques en vrac : Vu que tu es...

    Quelques remarques en vrac :

    Vu que tu es passé au mode light, tu peux supprimer tous les "class", "begin" et "end" de ton code.

    "min" et "max" sont des fonctions disponibles par défaut, comme...
  7. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    J'ai modifié mon message entre temps. D'après ton...

    J'ai modifié mon message entre temps. D'après ton erreur, il faut juste ajouter les mots-clés "class" et "end".


    type 'a foo = class
    ...
    end
  8. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    8 432

    Salut, Le compilateur indique un problème de...

    Salut,

    Le compilateur indique un problème de typage et te demande d'ajouter une annotation de type.

    En lisant ton code, j'ai déduit que le paramètre 'a de Interval devait être utiliser aussi...
Affichage des résultats 1 à 8 sur 8