preguntar acerca de lisp
15
réponses
Quelle est la meilleure implémentation Scheme ou LISP pour OS X?
Je suis à la recherche d'une version de Scheme ou même de LISP que je peux utiliser pour récupérer des compétences de développement Lisp Perdues. Certaines fonctionnalités web seraient agréables mais pas essentielles.
J'ai regardé le schéma Plt et …
demandé sur
1970-01-01 00:33:29
5
réponses
Évaluation paresseuse vs Macros
Je suis habitué à l'évaluation paresseuse de Haskell, et je suis irrité par les langues avides par défaut maintenant que j'ai utilisé l'évaluation paresseuse correctement. C'est en fait assez dommageable, car les autres langages que j'utilise princip …
demandé sur
1970-01-01 00:33:31
4
réponses
setq et defvar en Lisp
Je vois que le pratique Common Lisp utilise (defvar *db* nil) pour configurer une variable globale . N'est-il pas correct d'utiliser setq dans le même but?
Quels sont les avantages/inconvénients de l'utilisation de defvar vs setq? ... …
demandé sur
1970-01-01 00:33:30
3
réponses
Schéma de programmation (raquette) avec VIM-Comment commencer
Récemment, j'ai commencé à programmer raquette (anciennement Scheme) dans DrRacket.
J'ai assez vite commencé à manquer toutes les fonctionnalités de VIM dans DrRacket, donc je voudrais
pour utiliser VIM pour ma programmation scheme (raquette).
Je sa …
demandé sur
1970-01-01 00:33:31
4
réponses
Comment puis-je simplement «exécuter» des fichiers lisp
Python
Quand J'ai appris Python, je l'ai installé sur windows avec un programme d'installation graphique sympa et tous les fichiers. py s'exécuteraient automatiquement en python, à partir de la ligne de commande ou de l'Explorateur.
J'ai trouvé cel …
demandé sur
1970-01-01 00:33:30
6
réponses
Comment mapper le code clojure vers et depuis JSON?
J'ai une idée folle, qui consiste à mettre du code clojure dans CouchDB et à écrire des vues qui l'interrogent. Je ne veux pas stocker le code clojure en texte brut, car alors je devrais m'inquiéter de l'analyser dans les vues. Le formatage et les co …
demandé sur
1970-01-01 00:33:30
1
réponses
Fonctions SQLITE définies par L’utilisateur dans Lisp
dans SQLITE il y a une possibilité de créer relativement facilement des fonctions et des agrégats définis par L'utilisateur dans des langages (d'extension) tels que C, Perl, Python et autres. Existe-t-il également une telle possibilité d'utiliser com …
demandé sur
1970-01-01 00:33:30
8
réponses
Comment mémoriser une fonction récursive dans Lisp?
je suis débutant en Lisp. J'essaie de mémoriser une fonction récursive pour calculer le nombre de termes dans un Collatz séquence (pour le problème 14 dans Projet Euler). Mon code n'est:
(defun collatz-steps (n)
(if (= 1 n) 0
(if (evenp n) …
demandé sur
1970-01-01 00:33:28
11
réponses
Structures de données auto-référentielles dans le Lisp / Scheme
y a-t-il un moyen de construire une structure de données auto-référentielle (par exemple un graphique avec des cycles) dans lisp ou scheme? Je n'avais jamais pensé avant, mais en jouant je ne trouve pas de moyen simple pour faire en raison de l'absen …
demandé sur
1970-01-01 00:33:29
7
réponses
Apprendre le Clojure sans savoir Java
Ok, donc je suis impatient d'avoir une autre liste. Je me suis procuré un exemplaire du livre de programmation de beta Clojure...
et la chose que je remarque le plus, c'est qu'il est supposé que je sais... comme tous les cours de java.
sauf que, …
demandé sur
1970-01-01 00:33:29