Resultados de la búsqueda a petición "racket"

8 la respuesta

¿Por qué se define foldl de una manera extraña en Racket?

En Haskell, como en muchos otros lenguajes funcionales, la funciónfoldl se define de modo que, por ejemplo,foldl (-) 0 [1,2,3,4] = -10. Esto está bien, porquefoldl (-) 0 [1, 2,3,4] es, por definición,((((0 - 1) - 2) - 3) - 4). Pero, en ...

8 la respuesta

c (a | d) + r macro en Racket

Me pregunto si es posible escribir una macro en Racket que traduzca cada forma de forma (c (a | d) + r xs), donde c (a | d) + r es una expresión regular que coincide con car, cdr, caar , cadr, ... etc., en la composición correspondiente de first ...

8 la respuesta

Loop en el esquema PLT

¿Cómo puedo implementar el bucle en plt-esquema como en java- for(int i=0;i<10;){ for(int j=0;j<3;){ System.out.println(""+j); j++; } System.out.println(""+i); i++; }

10 la respuesta

¿Qué es exactamente un símbolo en lisp / esquema?

Por el amor del Todopoderoso, todavía tengo que entender el propósito del símbolo'iamasymbol. Entiendo números, booleanos, cadenas ... variables. Pero los símbolos son demasiado para mi pequeña mente imperativa. ¿Para qué los uso exactamente? ...