sml

    0La chaleur

    1Répondre

    Datatype events = enter of string * real | exit of string *real; J'ai donc ce type de données et je dois écrire une fonction qui prend une liste d'événements en entrée et renvoie cette liste triée p

    1La chaleur

    1Répondre

    Je suis nouveau à SML et ne comprends pas très bien mon problème, même si je suis certain que je suis en faute. Tout d'abord, voici deux fonctions courtes que je suis en train de tester et leurs descr

    0La chaleur

    1Répondre

    Écrire une fonction N pour un donné le nombre naturel r (2 dans l'exemple), une liste de nombres naturels x1..xn, et une liste de nombres naturels q1..qm (n, m ≥ 0), retourne une liste de longueur n d

    -2La chaleur

    1Répondre

    J'essaye d'écrire une fonction de filtre simple dans ML. L'idée est que la fonction only_capitals prend une liste de chaînes et renvoie une liste de chaînes, avec seulement les chaînes qui commencent

    1La chaleur

    1Répondre

    Puis-je spécialiser un type dans une signature en utilisant des types avant ce type et dans la signature? Voici un exemple: signature A = sig type t type s end Puis-je spécialiser A par c

    2La chaleur

    2Répondre

    J'essaie de capturer la sortie d'une commande en utilisant Posix.Process.execp. J'ai porté un code C que j'ai trouvé sur stackoverflow et je peux capturer la sortie pour une exécution, mais je ne peux

    0La chaleur

    1Répondre

    Bonjour, je reçois des erreurs de compilation dans le code SML suivant, quelqu'un peut-il m'aider? Error: operator and operand don't agree [UBOUND match] operator domain: 'Z list operand:

    1La chaleur

    1Répondre

    J'ai un problème avec le code suivant, en SML: fun inter s1 s2 = let fun inter' [] _ interSet = interSet | inter' _ [] interSet = interSet | inter' (x1::s1) (x2::s2) interSet =

    1La chaleur

    1Répondre

    Comment puis-je convertir buf en Word8VectorSlice.slice dans sml/nj? Par exemple, val msg = "hello\n"; val buf = Byte.stringToBytes msg; (* how to convert to Word8VectorSlice.slice ?*)

    1La chaleur

    2Répondre

    Je le qtree datatype suivant: datatype 'a qtree = Leaf of 'a | Node of 'a branches and 'a branches = Empty | Branch of 'a qtree * 'a branches Un arbre exemple est défini comme suit: val tr1 = No