Resultados de la búsqueda a petición "racket"
Construyendo acumulador para listas perezosas en Racket
Definí una lista perezosa simple de todos los enteros desde cero: (define integers-from (lambda (n) (cons n (lambda () (integers-from (+ 1 n)))))) (define lz (integers-from 0))También codifiqué un accumaltor que obtiene una lista perezosa como ...
¿Hay alguna forma abreviada de actualizar un campo de estructura específico en raqueta?
Supongamos que tengo una estructura con muchos campos: (struct my-struct (f1 f2 f3 f4))Si debo devolver una nueva estructura conf2 actualizado, tengo que reformular todos los demás campos: (define s (my-struct 1 2 3 4)) (my-struct (my-struct-f1 ...
Envío de URL de raqueta
Estoy tratando de conectar el envío de URL con Racket (anteriormente Esquema PLT). He echado un vistazo al tutorial y la documentación del servidor. No puedo entender cómo enrutar las solicitudes a los mismos servlets. Ejemplo específico: #lang ...
obtener el mayor número en una lista en el esquema
No entiendo por qué mi función para obtener el mayor número no quiere funcionar. Si estoy pensando en esto correctamente, si el primer átomo es más pequeño que el segundo átomo, entonces llama a la función menos el primero de la lista, de lo ...
Compruebe si un argumento es una lista o un átomo
¿Cómo verifico si algo es un átomo? Estoy buscando algo comonumber? olist?.
Cómo deshacerse de los duplicados en una lista, pero mantenga el orden
Estoy usando Estudiante intermedio con Lambda en DrRacket, me preguntaba cómo se eliminarían los duplicados en una lista, manteniendo el orden. Por ejemplo(remove-dup (list 2 5 4 5 1 2)) produciría(list 2 5 4 1). Hasta ahora, tengo esto: (define ...
Mejora del rendimiento para convertir números a listas, y base10 a base2
MuchosProyecto euler los problemas requieren la manipulación de enteros y sus dígitos, tanto en base10 como en base2. Si bien no tengo ningún problema con la...
Colección de excelentes aplicaciones y programas con macros
Estoy muy interesado en las macros y apenas estoy comenzando a entender su verdadero poder. Por favor, ayúdame a recolectar un gran uso de los macro sistemas Hasta ahora tengo estas construcciones: La coincidencia de patrones: Andrew Wright y ...