Haskell est un langage de programmation fonctionnel avec un typage statique fort, une évaluation paresseuse, une prise en charge étendue du parallélisme et de la concurrence, et des capacités d'abstraction uniques.
J'ai cette fonction pour obtenir la valeur minimale de mon BST, tapez Int:maxBST :: (Ord t) => BST t -> t
maxBST Nil = //?
maxBST (Node left value right) = max (maxBST left) (ma ...
Essentiellement, je souhaite effectuer l'opération suivante: [1, 2, 3, 4, 5, 6, 7] -> [3, 7, 11, 7] Dans l'exemple ci-dessus, l'élément à la fin de ...
J'utilise haskell chez VSCode. Et j'utilise le ghc de stack. (j'ai écrit export PATH=$PATH:/home/username/.stack/programs/x86_64-linux/ghc-tinfo6-8.8.3/bin à ...