¿Cuáles son some
y many
en Control.Applicative.Alternative
bueno para? Si escribo algo como some $ Just 42
, parece causar una recursión infinita, que no parece muy útil ...Haskell: algunos y muchos
11
A
Respuesta
11
Tienen sentido, cuando se usan como un combinador analizador. some
significa que el analizador sintáctico se aplica con la mayor frecuencia posible, pero al menos una vez. many
es similar, pero no permite analizar. En el caso de Maybe
, Just ...
nunca "falla", por lo tanto, su analizador realiza un bucle.
Cuestiones relacionadas
- 1. muchos-a-muchos y muchos-a-muchos intersecciones
- 2. DQL muchos a muchos y cuente
- 3. Haciendo una búsqueda binaria sobre algunos elementos en Haskell
- 4. ¿Cuáles son algunos buenos cebadores/tutoriales Haskell para principiantes?
- 5. ¿Cómo acceder a algunos datos XML con Haskell (usando HaXml)?
- 6. Diferencia entre uno-a-muchos, muchos-a-uno y muchos-a-muchos?
- 7. reglas Core Eliminación de datos y muchos-a-muchos relación
- 8. Muchos a muchos en asp.net mvc view y controller
- 9. django-tastypie y muchos a muchos "a través de" relaciones
- 10. ¿Trabajando con muchos datos y muchos rásteres en R?
- 11. SqlAlchemy y Flask, cómo consultar la relación muchos a muchos
- 12. Relación Muchos a Muchos
- 13. Uso de muchos a muchos y de uno a muchos a la misma entidad
- 14. Haskell (:) y (++) diferencias
- 15. Catamorphism y en Haskell
- 16. Y Combinator en Haskell
- 17. Haskell y números aleatorios
- 18. Combinaciones Haskell y permutación
- 19. relaciones muchos a muchos en JSON
- 20. Relación de muchos a muchos
- 21. muchos a muchos seleccione consulta
- 22. relación muchos-a-muchos SQLite?
- 23. Haskell: funciones duplicadas (+) y (++), mappend
- 24. cómo consultar muchos a muchos?
- 25. SQL muchos a muchos seleccione
- 26. Haskell IO Monad y uso de memoria
- 27. Mezcla de Haskell y C++
- 28. Haskell, Char, Unicode y turco
- 29. Haskell: leído y tipo firmas
- 30. Haskell y Vim: sangría correcta