Pour certains langages, outre les fonctions, les types et les types de types (kinds en anglais) sont aussi des valeurs.
Puisque les fonctions sont manipulables comme toute valeur, les fonctions sont considérées des valeurs.
Pour ce qui est du "tout est fonction", je dirais que c'est plutôt une caractéristique du lambda-calcul dans sa forme la plus épurée, quand tout est encodé à la Church.Mais ce n'est qu'un modèle de langage fonctionnel.- Valentin2014-03-22 4:08 GMT-07:00 Gautier DI FOLCO <gautier.difolco@gmail.com>:
Question subsidiaire : Il me semblait qu'en FP tout était fonctions, hors ça fait déjà 2-3 fois que j'entends que tout est valeurs, qu'en est-il vraiment ?
_______________________________________________
Haskell-fr mailing list
Haskell-fr@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-fr