default search action
Andy Gill
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2021
- [c32]David Young, Mark Grebe, Andy Gill:
On Adding Pattern Matching to Haskell-Based Deeply Embedded Domain Specific Languages. PADL 2021: 20-36
2010 – 2019
- 2017
- [c31]Andy Gill:
AFrame: A Domain Specific Language for Virtual Reality: Extended Abstract. RWDSL@CGO 2017: 4 - [c30]Mark Grebe, David Young, Andy Gill:
Rewriting a shallow DSL using a GHC compiler extension. GPCE 2017: 246-258 - [c29]Justin Dawson, Mark Grebe, Andy Gill:
Composable network stacks and remote monads. Haskell 2017: 86-97 - 2016
- [c28]Mark Grebe, Andy Gill:
Haskino: A Remote Monad for Programming the Arduino. PADL 2016: 153-168 - [c27]Mark Grebe, Andy Gill:
Threading the Arduino with Haskell. TFP 2016: 135-154 - 2015
- [c26]Andrew Farmer, Neil Sculthorpe, Andy Gill:
Reasoning with the HERMIT: tool support for equational reasoning on GHC core programs. Haskell 2015: 23-34 - [c25]Andy Gill, Neil Sculthorpe, Justin Dawson, Aleksander Eskilson, Andrew Farmer, Mark Grebe, Jeffrey Rosenbluth, Ryan Scott, James Stanton:
The remote monad design pattern. Haskell 2015: 59-70 - 2014
- [j6]Andy Gill:
Domain-specific languages and code synthesis using Haskell. Commun. ACM 57(6): 42-49 (2014) - [j5]Neil Sculthorpe, Nicolas Frisby, Andy Gill:
The Kansas University rewrite engine - A Haskell-Embedded Strategic Programming Language with Custom Closed Universes. J. Funct. Program. 24(4): 434-473 (2014) - [j4]Andy Gill:
Domain-specific Languages and Code Synthesis Using Haskell. ACM Queue 12(4): 30-43 (2014) - [c24]Jan Bracker, Andy Gill:
Sunroof: A Monadic DSL for Generating JavaScript. PADL 2014: 65-80 - [c23]Andrew Farmer, Christian Höner zu Siederdissen, Andy Gill:
The HERMIT in the stream: fusing stream fusion's concatMap. PEPM 2014: 97-108 - 2013
- [c22]Neil Sculthorpe, Jan Bracker, George Giorgidze, Andy Gill:
The constrained-monad problem. ICFP 2013: 287-298 - 2012
- [j3]Andy Gill, Tristan Bull, Andrew Farmer, Garrin Kimmell, Ed Komp:
Types and associated type families for hardware simulation and synthesis - The internals and externals of Kansas Lava. High. Order Symb. Comput. 25(2-4): 255-274 (2012) - [c21]Andrew Farmer, Andy Gill, Ed Komp, Neil Sculthorpe:
The HERMIT in the machine: a plugin for the interactive transformation of GHC core language programs. Haskell 2012: 1-12 - [c20]Nicolas Frisby, Andy Gill, Perry Alexander:
A pattern for almost homomorphic functions. WGP@ICFP 2012: 1-12 - [c19]Neil Sculthorpe, Andrew Farmer, Andy Gill:
The HERMIT in the Tree - Mechanizing Program Transformations in the GHC Core Language. IFL 2012: 86-103 - [c18]Andy Gill, Bowe Neuenschwander:
Handshaking in Kansas Lava Using Patch Logic. PADL 2012: 212-226 - [e3]Andy Gill, Jurriaan Hage:
Implementation and Application of Functional Languages - 23rd International Symposium, IFL 2011, Lawrence, KS, USA, October 3-5, 2011, Revised Selected Papers. Lecture Notes in Computer Science 7257, Springer 2012, ISBN 978-3-642-34406-0 [contents] - 2011
- [c17]Andy Gill, Tristan Bull, Daniel DePardo, Andrew Farmer, Ed Komp, Erik Perrins:
Using Functional Programming to Generate an LDPC Forward Error Corrector. FCCM 2011: 133-140 - [c16]Andy Gill, Andrew Farmer:
Deriving an efficient FPGA implementation of a low density parity check forward error corrector. ICFP 2011: 209-220 - 2010
- [j2]Graham Hutton, Mauro Jaskelioff, Andy Gill:
Factorising folds for faster functions. J. Funct. Program. 20(3-4): 353-373 (2010) - [c15]Andrew Farmer, Garrin Kimmell, Andy Gill:
What's the Matter with Kansas Lava? Trends in Functional Programming 2010: 102-117 - [c14]Andy Gill, Tristan Bull, Andrew Farmer, Garrin Kimmell, Ed Komp:
Types and Type Families for Hardware Simulation and Synthesis - The Internals and Externals of Kansas Lava. Trends in Functional Programming 2010: 118-133 - [c13]Kevin Matlage, Andy Gill:
Every Animation Should Have a Beginning, a Middle, and an End - A Case Study of Using a Functor-Based Animation Language. Trends in Functional Programming 2010: 150-165
2000 – 2009
- 2009
- [j1]Andy Gill, Graham Hutton:
The worker/wrapper transformation. J. Funct. Program. 19(2): 227-251 (2009) - [c12]Andy Gill:
A Haskell Hosted DSL for Writing Transformation Systems. DSL 2009: 285-309 - [c11]Andy Gill:
Type-safe observable sharing in Haskell. Haskell 2009: 117-128 - [c10]Andy Gill, Tristan Bull, Garrin Kimmell, Erik Perrins, Ed Komp, Brett Werling:
Introducing Kansas Lava. IFL 2009: 18-35 - [c9]Kevin Matlage, Andy Gill:
ChalkBoard: Mapping Functions to Polygons. IFL 2009: 55-71 - [e2]Andy Gill, Terrance Swift:
Practical Aspects of Declarative Languages, 11th International Symposium, PADL 2009, Savannah, GA, USA, January 19-20, 2009. Proceedings. Lecture Notes in Computer Science 5418, Springer 2009, ISBN 978-3-540-92994-9 [contents] - 2008
- [c8]Johan Nordlander, Magnus Carlsson, Andy Gill:
Unrestricted pure call-by-value recursion. ML 2008: 23-34 - [c7]William L. Harrison, Gerard Allwein, Andy Gill, Adam M. Procter:
Asynchronous Exceptions as an Effect. MPC 2008: 153-176 - [e1]Andy Gill:
Proceedings of the 1st ACM SIGPLAN Symposium on Haskell, Haskell 2008, Victoria, BC, Canada, 25 September 2008. ACM 2008, ISBN 978-1-60558-064-7 [contents] - 2007
- [c6]Andy Gill, Colin Runciman:
Haskell program coverage. Haskell 2007: 1-12 - [c5]Simon Marlow, José Iborra, Bernard J. Pope, Andy Gill:
A lightweight interactive debugger for haskell. Haskell 2007: 13-24 - 2006
- [c4]Andy Gill:
Introducing the Haskell equational reasoning assistant. Haskell 2006: 108-109 - 2000
- [c3]Andy Gill:
Debugging Haskell by Observing Intermediate Data Structures. Haskell 2000: 1
1990 – 1999
- 1995
- [c2]Andy Gill:
The Technology Behind a Graphical User Interface for an Equational Reasoning Assistant. Functional Programming 1995: 4 - 1992
- [c1]John Launchbury, Andy Gill, John Hughes, Simon Marlow, Simon L. Peyton Jones, Philip Wadler:
Avoiding Unnecessary Updates. Functional Programming 1992: 144-153
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-25 05:57 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint