Resultados de la búsqueda a petición "lenses"
¿Cuál es la diferencia entre una lente y una lente parcial?
Una "lente" y una "lente parcial" parecen bastante similares en nombre y en concepto. ¿Cómo se diferencian? ¿En qué circunstancias necesito usar uno u otro? Etiquetado Scala y Haskell, pero agradecería las explicaciones relacionadas ...
Lentes parciales: agrupe la matriz de objetos por propiedad, use el valor de apoyo como clave
Tengo una serie de objetos como este: [ { name: "Group 1", value: "Foo" }, { name: "Group 2", value: "Bar" }, { name: "Group 1", value: "Baz" } ] Me gustaría usarLentes parciales [https://github.com/calmm-js/partial.lenses] biblioteca para ...
Combinando lentes
Usando unlente biblioteca puedo aplicar una función de modificación a objetivos individuales, así:
Sin forma: lente genérica parametrizada por clase de caso o campo
Residencia en: import shapeless._ case class Content(field: Int) lens[Content] >> 'fieldEstoy tratando de hacer un método de creación de lentes, algo así: def makeLens[T <: Product](s: Symbol) = lens[T] >> sPero parece no obvio. Es posible de ...
lenses, fclabels, data-accessor: qué biblioteca para el acceso a la estructura y la mutación es mejor
Hay al menos tres bibliotecas populares para acceder y manipular campos de registros. Los que conozco son: acceso de datos, etiquetas y lentes. Personalmente comencé con el acceso a datos y los estoy usando ahora. Sin embargo, recientemente en ...
Usando lentes en las clases regulares de Scala
Las bibliotecas JSON más populares para Scala tienen la capacidad de serializar y deserializar a clases de casos.Desafortunadamente, hasta que se libere Scal...
makeLenses para GADTs (Haskell)
¿Hay un equivalente demakeLenses para GADTs? Si tengo un simpleGADT me gusta: data D a b where D :: (Ord a, Ord b) => !a -> !b -> D a b¿Hay alguna forma de generar lentes automáticamente pasando un constructor y una lista de nombres de campo?
Hacer que una sola función funcione en listas, ByteStrings y Textos (y quizás otras representaciones similares)
Estoy escribiendo una función que hace una búsqueda en una secuencia de símbolos arbitrarios. Me gustaría hacerlo lo suficientemente genérico para que funcio...
Lentes funcionales
¿Podría alguien explicarme lentes funcionales? Es un tema sorprendentemente difícil para google y no he hecho ningún progreso. Todo lo que sé es que proporcionan una funcionalidad de obtención / configuración similar a la de OO.
Simulando objetos interactivos con estado en Haskell
Actualmente estoy escribiendo un programa Haskell que implica simular una máquina abstracta, que tiene un estado interno, toma entrada y da salida. Sé cómo implementar esto usando la mónada estatal, lo que resulta en un código mucho más limpio y ...