Questions marquées «scheme»

Scheme est un langage de programmation fonctionnel qui est un dialecte de Lisp. Il a un design minimaliste avec une spécification standard et de nombreuses implémentations.

4
Que dois-je apprendre de Scheme?
Je me demandais quelles fonctionnalités uniques je peux apprendre de Scheme qui pourraient m'aider à devenir un meilleur programmeur? J'ai beaucoup d'expérience dans les langues traditionnelles et je cherche à élargir mes horizons et à en apprendre davantage sur les aspects fonctionnels qui manquent dans d'autres langues. Je connais les …

2
Qui a d'abord inventé le terme Fonction d'ordre supérieur et / ou Citoyen de première classe?
J'ai compris que bien avant Haskell, O'Caml ou LISP, les fonctions d'ordre supérieur étaient un sujet de recherche universitaire et en mathématiques, Schönfinkel (en 1967) et Haskell Curry (en 1968) appliquaient déjà des techniques telles que le curry, mais que était avant qu'il ne soit disponible dans n'importe quel langage …


3
Pourquoi les modules .NET séparent-ils les noms de fichier de module des espaces de noms?
Dans les implémentations du langage de programmation Scheme (standard R6RS), je peux importer un module comme suit: (import (abc def xyz)) Le système essaiera de rechercher un fichier $DIR/abc/def/xyz.slsoù se $DIRtrouve un répertoire où vous conservez vos modules Scheme. xyz.slsest le code source du module et il est compilé à …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.