ocaml

    2La chaleur

    1Répondre

    Mon but est d'implémenter une fonction de transition dans OCaml qui prend en entrée un état et un caractère renvoie une formule booléenne positive (incluant vrai et faux). C'est: \ delta (q0, a) = q1

    1La chaleur

    3Répondre

    J'essaie de créer des permutations de chaînes contenues dans une liste dans OCaml. J'ai travaillé sur l'extrait de code suivant jusqu'à maintenant mais je suis confronté à un problème en passant la pr

    1La chaleur

    1Répondre

    Je suis en train d'essayer une boucle if-else multiple pour mon code. Mon code précédent était: let rec appendtolist n list b = let f x = if (b == 0) then x else (append (appendtocode

    5La chaleur

    1Répondre

    Ceci est une question plus ciblée sur les fonctionnalités du langage et non sur le codage. Pourriez-vous me dire quel serait le meilleur langage (OCaml ou Scheme ??) à utiliser pour le développement d

    5La chaleur

    3Répondre

    je la liste suivante: ["A";"AA";"ABC";"BCD";"B";"C"] J'extrais au hasard un élément dans la liste. Mais l'élément I Le texte devrait être de taille 3 ne pas moindre que 3. Je suis en train de le fai

    4La chaleur

    1Répondre

    J'essaie de lire un fichier et de renvoyer l'élément lu du fichier en entrée d'une autre fonction. Comment puis-je retourner une valeur lorsque je lis le fichier? J'ai essayé tout ce dont je suis cons

    6La chaleur

    2Répondre

    J'écris un programme dans ocaml contenant des boucles "for", mon problème est que pour chacun de ces cycles, vous recevez ce message: "warning 10: cette expression doit avoir un type unité. " Exemple:

    3La chaleur

    1Répondre

    J'ai créé type t = Test int * t ref Comment créer un objet de type t?

    5La chaleur

    2Répondre

    En OCaml, vous pouvez les signatures des nids: module type FOO = sig module type BAR (* … *) end Je me demandais si quelqu'un avait des exemples en cours d'utilisation, puisque je ne peu

    7La chaleur

    3Répondre

    si je spécifie le type (je pense) correct pour une fonction d'ordre élevé, le compilateur OCaml rejette l'utilisation seconde de cette fonction. Le code let foo():string = let f: ('a -> string) -