Mathematical Research Data Initiative
Main page
Recent changes
Random page
SPARQL
MaRDI@GitHub
New item
Special pages
In other projects
MaRDI portal item
Discussion
View source
View history
English
Log in

Backpack, retrofitting Haskell with interfaces

From MaRDI portal
Publication:5408399
Jump to:navigation, search

DOI10.1145/2535838.2535884zbMATH Open1284.68134OpenAlexW2218690897MaRDI QIDQ5408399FDOQ5408399


Authors: Scott Kilpatrick, Derek Dreyer, Simon Marlow, Simon Peyton-Jones Edit this on Wikidata


Publication date: 10 April 2014

Published in: Proceedings of the 41st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/2535838.2535884




Recommendations

  • Modular type classes
  • A modular module system
  • Mixin modules
  • Mixin' up the ML module system
  • A type system for higher-order modules


zbMATH Keywords

type systemsmodule systemsrecursive modulesmixin modulespackagesapplicative instantiationHaskell modulesseparate modular development


Mathematics Subject Classification ID

Specification and verification (program logics, model checking, etc.) (68Q60) Combinatory logic and lambda calculus (03B40) Functional programming and lambda calculus (68N18) Semantics in the theory of computing (68Q55) Abstract data types; algebraic specification (68Q65)



Cited In (1)

  • Backpack

Uses Software

  • Haskell
  • MixML





This page was built for publication: Backpack, retrofitting Haskell with interfaces

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5408399)

Retrieved from "https://portal.mardi4nfdi.de/w/index.php?title=Publication:5408399&oldid=20149513"
Tools
What links here
Related changes
Printable version
Permanent link
Page information
This page was last edited on 9 February 2024, at 02:04. Warning: Page may not contain recent updates.
Privacy policy
About MaRDI portal
Disclaimers
Imprint
Powered by MediaWiki