-

Résultats 1 - 10 sur un total 37 pour  Wikipedia / caml / Wikipedia    (1620031 articles)

Caml Imprimer cet article

Le style fonctionnel rapproche le langage Caml de l’écriture mathématique, notamment grâce à la récursivité et au filtrage par motif ( pattern matching ). Ce dernier, particularité de la famille ML, offre une syntaxe au cas par cas claire et lisible, et est aussi utilisé dans le

wikipedia.org | 2016/3/23 20:44:31

Caml Light Imprimer cet article

naturels, la fonction factorielle est définie par : et sa définition récursive est : En Caml -light cela donne : let rec fact = function | 0 - 1 | n - n * fact ( n - 1 ) ;; [ modifier ] Algorithme d'Euclide L' algorithme d'Euclide , pour calculer le pgcd de

wikipedia.org | 2012/12/20 1:24:03

OCaml Imprimer cet article

OCaml est le successeur de Caml Light , auquel il a ajouté entre autres une couche de programmation objet. L'acronyme CAML provient de Categorical Abstract Machine Language , un modèle de machine abstraite qui n'est cependant plus utilisé dans les versions récentes de OCaml. Portable

wikipedia.org | 2016/5/2 21:06:50

Scol Imprimer cet article

Le code source, sous forme de fichiers de type texte portant historiquement l'extension .pkg (package) ou sous forme de chaîne de caractères en mémoire, est lu du premier vers le dernier octet. Toutes les fonctions et variables doivent être déclarées avant d'être utilisées sous peine

wikipedia.org | 2013/5/14 21:12:13

Haskell Imprimer cet article

La sortie de Miranda en 1985 provoqua un regain d'intérêt pour les langages fonctionnels à évaluation paresseuse et entraîna une explosion du nombre de tels langages expérimentaux, de sorte qu'en 1987 plus d'une douzaine d'entre eux étaient disponibles. Miranda était de loin le plus

wikipedia.org | 2016/5/10 15:02:33

Python (langage) Imprimer cet article

Guido_van_Rossum_OSCON_2006

Le langage Python est placé sous une licence libre proche de la licence BSD [ 3 ] et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux [ 4 ] , de Windows à Unix en passant par GNU/Linux , Mac OS , ou encore Android , iOS , et aussi

Pascal (langage) Imprimer cet article

En dehors de la syntaxe et de sa rigueur, le langage Pascal possède des points communs avec le C (voir les pointeurs ). Le langage Pascal de base était conçu à usage purement éducatif et était assez limité. Par exemple, les chaînes de caractères , absentes du langage d'origine, ont

wikipedia.org | 2016/7/10 13:56:25

Polymorphisme (informatique) Imprimer cet article

chaîne de caractères, liste β , etc. Le polymorphisme paramétré est utilisé par les langages Caml , Haskell et Scala . Par exemple, en Haskell, la fonction take renvoie les n premiers éléments d'une liste. La spécification de la fonction renvoyée par l'interpréteur est :

wikipedia.org | 2016/5/6 9:07:37

Swift (langage d'Apple) Imprimer cet article

sources dans de nombreux langages de programmation tels que Objective-C, Haskell, Ruby, Python, Caml ou C#. La première version publique 1.0 a été publiée le 2 juin 2014 à la WWDC 2014. The Swift Programming Language , est un manuel de 500 pages disponibles sur iBookStore permettant

wikipedia.org | 2016/2/14 8:20:53

Algorithme récursif Imprimer cet article

Droste

Un algorithme récursif est un algorithme qui résout un problème en calculant des solutions d'instances plus petites du même problème [ 1 ] . L'approche récursive est un des concepts de base en informatique . Les premiers langages de programmation qui ont autorisé l'emploi de la