Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Generic Point-free Lenses

Publicações

Generic Point-free Lenses

Título
Generic Point-free Lenses
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2010
Autores
Pacheco, H
(Autor)
Outra
Cunha, A
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Ata de Conferência Internacional
Páginas: 331-352
10th International Conference on Mathematics of Program Construction
Quebec City, CANADA, JUN 21-23, 2010
Outras Informações
ID Authenticus: P-003-BYJ
Abstract (EN): Lenses are one the most popular approaches to define bidirectional transformations between data models. A bidirectional transformation with view-update, denoted a lens, encompasses the definition of a forward transformation projecting concrete models into abstract views, together with a backward transformation instructing how to translate an abstract view to an update over concrete models. In this paper we show that most of the standard point-free combinators can be lifted to lenses with suitable backward semantics, allowing us to use the point-free style to define powerful bidirectional transformations by composition. We also demonstrate how to define generic lenses over arbitrary inductive data types by lifting standard recursion patterns, like folds or unfolds. To exemplify the power of this approach, we "lensify" some standard functions over naturals and lists, which are tricky to define directly "by-hand" using explicit recursion.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 22
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Delta Lenses over Inductive Types (2012)
Artigo em Revista Científica Internacional
Pacheco, H; Cunha, A; Hu, Z
Composing Least-change Lenses (2013)
Artigo em Revista Científica Internacional
Macedo, N; Pacheco, H; Cunha, A; Oliveira, JN
Algebraic Specialization of Generic Functions for Recursive Types (2011)
Artigo em Revista Científica Internacional
Cunha, A; Pacheco, H
Towards a framework for multidirectional model transformations (2014)
Artigo em Livro de Atas de Conferência Internacional
Macedo, N; Cunha, A; Pacheco, H
Teaching How to Program using Automated Assessment and Functional Glossy Games (Experience Report) (2018)
Artigo em Livro de Atas de Conferência Internacional
Almeida, JB; Cunha, A; Macedo, N; Pacheco, H; Proenca, J

Ver todas (11)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-08-20 às 08:59:28 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias