Resultados de la búsqueda a petición "scheme"
permutación en Scheme usando recursividad
He encontrado el siguiente fragmento de código que hace permutación en Scheme. Quiero decir que si ingreso argumentos similares '(1 2 3) me dará: ((1 2 3) (1 3 2) (2 1 3) (2 3 1) (3 1 2) (3 2 1))El código es el siguiente: (define (remove x lst) ...
Uso práctico de funciones curry?
Hay toneladas de tutoriales sobre cómo curry funciones, y tantas preguntas aquí en stackoverflow. Sin embargo, después de leer The Little Schemer, varios libros, tutoriales, publicaciones de blog y subprocesos de stackoverflow, todavía no sé la ...
¿Qué intérprete usar al leer SICP? [cerrado]
Estoy leyendo el libro SICP disponible enhttp://mitpress.mit.edu/sicp/ [http://mitpress.mit.edu/sicp/] Para ejecutar el código de muestra, ¿qué intérprete debo usar? He considerado el complemento Dandelion Lisp para ...
¿Cuál es el mejor intérprete o compilador de esquemas? [cerrado]
Hola a todos, quiero comenzar a usar Scheme y tengo dos preguntas. Primero, ¿recomendaría usar un intérprete o un compilador para Scheme y por qué? Segundo, ¿qué intérprete o compilador para Scheme recomendaría y por qué? ¡Gracias!
Mi código señala el error "aplicación: no es un procedimiento" o "llamada a no procedimiento"
Durante la ejecución de mi código obtengo los siguientes errores en las diferentes implementaciones de Scheme: Raqueta: application: not a procedure; expected a procedure that can be applied to arguments given: '(1 2 3) ...
¿Cuál es la mejor implementación del esquema para trabajar a través de SICP?
he estado usandoEsquema PLT [http://www.plt-scheme.org/], pero tiene algunos problemas. ¿Alguien sabe de una mejor implementación para trabajar a través de SICP?
¿Un buen algoritmo simple para generar collares en Scheme?
Un collar k-ary de longitud n es una lista ordenada de longitud n cuyos elementos se extraen de un alfabeto de longitud k, que es la primera lista lexicográfica en una especie de todas las listas que comparten un orden en rotación. Ejemplo: (1 2 ...
El objeto de error de esquema no es aplicable
Estoy escribiendo una función de esquema que detecta si una palabra está en una lista de palabras. Mi código usa una instrucción if y memq para devolver #t o #f. Sin embargo, algo está causando que el primer parámetro devuelva el error de que el ...
Incluyendo un archivo externo en raqueta
Me gustaría incluir todas las funciones definidas en un archivo de raqueta dado para obtener el mismo efecto que si se copiaran. ¿Es posible hacer eso?
Comprender el modelo de evaluación ambiental
Ejercicio 3.20 en SICP: Dibuje diagramas de entorno para ilustrar la evaluación de la secuencia de expresiones. (define x (cons 1 2)) (define z (cons x x)) (set-car! (cdr z) 17) (car x) 17 usando la implementación procesal de los pares dados ...