Tag: ANONYMOUS-RECURSION
Cuando estás en un bloque do, para emular un “bucle mientras” es común ver a la gente declarar una función “loop” en una declaración let. Sin embargo, existe esta función ingeniosa “fix” que te permite declarar y usar la función al mismo tiempo. principal = do let fac n r . . . Read more
Quiero crear una estructura de árbol entre dos modelos, Bar y Foo. Bar tiene muchos Foos: Bar / | \ Foo Foo Foo ¦ Bar / | \ Foo Foo Foo Bar puede pertenecer opcionalmente a Foo. Bar tiene muchos Foos, hasta el infinito y más allá… Lo configuré así, . . . Read more
Estoy tratando de escribir una función recursiva para devolver el número de elementos en una lista que son seguidos directamente por ese elemento duplicado. Por ejemplo, la lista que tengo actualmente, L = [1, 2, 4, 8, 16, 32, 64, 128, 256], devuelve el número 8. Escribí la versión no . . . Read more
Esta función recursiva funciona en Pythontutor.com, pero alcanza el límite de profundidad de recursión en IDLE y Spyder. No soy experto, así que estoy desconcertado. Sé que el caso base es incorrecto. Realmente lo sé. Mi pregunta es por qué IDLE y Spyder crean un bucle recursivo que no devuelve . . . Read more
Soy nuevo en la programación de scripts de bash y me resulta difícil resolver esto. Tengo una carpeta principal que contiene una mezcla de subdirectorios y subdirectorios comprimidos. Dentro de esos subdirectorios también hay más archivos comprimidos en zip. No solo hay archivos .zip, sino también archivos .rar y .7z . . . Read more