Generic point-free lenses
… point-free combinators can be lifted to lenses with suitable backward semantics, allowing us
to use the point-free style … We also demonstrate how to define generic lenses over arbitrary …
to use the point-free style … We also demonstrate how to define generic lenses over arbitrary …
Calculating with lenses: optimising bidirectional transformations
… of point-free programs [6, 9], extending it to support lenses. … of a lens, since they are also
defined in the pointfree style: we … expressivity of our point-free lens language. For example, all …
defined in the pointfree style: we … expressivity of our point-free lens language. For example, all …
Delta lenses over inductive types
… of primitive delta lens combinators and redefine the point-free lens combinators from [PC10]
as delta lenses over shapes. Section 5 studies the construction of recursive delta lenses and …
as delta lenses over shapes. Section 5 studies the construction of recursive delta lenses and …
Multifocal: A strategic bidirectional transformation language for XML schemas
… into generic point-free programs than can be optimized to non-generic point-free functions
… To lift the resulting functions into lenses, we check if their point-free expressions are defined …
… To lift the resulting functions into lenses, we check if their point-free expressions are defined …
Bidirectional data transformation by calculation
HJP Pacheco - 2012 - search.proquest.com
… The value-level semantics of these combinators is defined according to our point-free lens …
point-free programs with our algebraic lens laws, to enable the automatic optimization of lens …
point-free programs with our algebraic lens laws, to enable the automatic optimization of lens …
[PDF][PDF] A relational approach to bidirectional transformations
A Cunha - 2010 - mapi.map.edu.pt
… Recent work has been developed to specify these lenses using functional point-free (PF) …
to well-behaved lenses. This approach enables easy equational calculation with lenses and …
to well-behaved lenses. This approach enables easy equational calculation with lenses and …
[PDF][PDF] A Point-free Approach to Bidirectional Transformation
H Pacheco - dcc.fc.up.pt
… A lens point-free design An application domain (Lenses over trees) data c … Goal how to
compute the correct restrictions on the backward transformation and the lens domains? …
compute the correct restrictions on the backward transformation and the lens domains? …
Hobit: Programming lenses without using lens combinators
… lenses to form more complex ones. Lens combinators preserve the bidirectionality of lenses
and are expressive; but they compel programmers to a specialised point-free style—ie, no …
and are expressive; but they compel programmers to a specialised point-free style—ie, no …
Unifying heterogeneous state-spaces with lenses
S Foster, F Zeyda, J Woodcock - … Aspects of Computing–ICTAC 2016: 13th …, 2016 - Springer
… Sequential composition and skip, combined with the already defined predicate operators,
provide us with the facilities for describing point-free while programs [2], which we illustrate by …
provide us with the facilities for describing point-free while programs [2], which we illustrate by …
[PDF][PDF] First International Workshop on Bidirectional Transformations (BX 2012)
… of primitive delta lens combinators and redefine the point-free lens combinators from [PC10]
as delta lenses over shapes. Section 5 studies the construction of recursive delta lenses and …
as delta lenses over shapes. Section 5 studies the construction of recursive delta lenses and …