: a polymorphic aspect-oriented functional programming language.
Daniel S. DantasDavid WalkerGeoffrey WashburnStephanie WeirichPublished in: ICFP (2005)
Keyphrases
- programming language
- aspect oriented
- object oriented
- functional language
- software engineering
- software development
- general purpose
- strongly typed
- aspect oriented programming
- computer programs
- database languages
- relational databases
- development process
- functional programming
- object oriented programming
- object oriented databases
- business applications
- software product line
- data model
- high level
- database design
- programming environment
- query language
- denotational semantics
- database applications
- programming tool
- object oriented concepts
- machine learning
- concurrent programming
- cross cutting concerns
- future directions
- design patterns
- lessons learned
- case study
- data mining