Iterating on multiple collections in synchrony
From MaRDI portal
Publication:5101923
DOI10.1017/S0956796822000041MaRDI QIDQ5101923
Limsoon Wong, Stefano Perna, Val Tannen
Publication date: 2 September 2022
Published in: Journal of Functional Programming (Search for Journal in Brave)
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Generic multiset programming with discrimination-based joins and symbolic Cartesian products
- Principles of programming with complex objects and collection types
- Deforestation: Transforming programs to eliminate trees
- About primitive recursive algorithms
- Datalog extensions for database queries and updates
- On the expressive power of programming languages
- Query languages for bags and aggregate functions
- The complexity of the evaluation of complex algebra expressions
- Normal forms and conservative extension properties for query languages over collection types
- Faking it Simulating dependent types in Haskell
- Comprehending Ringads
- The Expressiveness of Simple and Second-Order Type Structures
- Do we need dependent types?
- Optimal Binning for Genomics
- Solving Equations in the Relational Algebra
- Idioms are Oblivious, Arrows are Meticulous, Monads are Promiscuous
- Simulation of the nested relational algebra by the flat relational algebra, with an application to the complexity of evaluating powerset algebra expressions
This page was built for publication: Iterating on multiple collections in synchrony