default search action
Conal Elliott
Person information
- affiliation: Target, USA
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j7]Conal Elliott:
Timely Computation. Proc. ACM Program. Lang. 7(ICFP): 895-919 (2023) - 2021
- [j6]Conal Elliott:
Symbolic and automatic differentiation of languages. Proc. ACM Program. Lang. 5(ICFP): 1-18 (2021)
2010 – 2019
- 2019
- [i2]Conal Elliott:
Generalized Convolution and Efficient Language Recognition. CoRR abs/1903.10677 (2019) - 2018
- [j5]Conal Elliott:
The simple essence of automatic differentiation. Proc. ACM Program. Lang. 2(ICFP): 70:1-70:29 (2018) - [i1]Conal Elliott:
The simple essence of automatic differentiation (Differentiable functional programming made easy). CoRR abs/1804.00746 (2018) - 2017
- [j4]Conal Elliott:
Generic functional parallel algorithms: scan and FFT. Proc. ACM Program. Lang. 1(ICFP): 7:1-7:25 (2017) - [j3]Conal Elliott:
Compiling to categories. Proc. ACM Program. Lang. 1(ICFP): 27:1-27:27 (2017) - 2013
- [e1]Paul Hudak, Conal Elliott:
Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & design, FARM@ICFP 2013, Boston, MA, USA, September 25-27, 2013. ACM 2013, ISBN 978-1-4503-2386-4 [contents]
2000 – 2009
- 2009
- [c16]Conal M. Elliott:
Push-pull functional reactive programming. Haskell 2009: 25-36 - [c15]Conal M. Elliott:
Beautiful differentiation. ICFP 2009: 191-202 - 2007
- [c14]Conal Elliott:
Tangible functional programming. ICFP 2007: 59-70 - 2004
- [c13]Conal Elliott:
Programming graphics processors functionally. Haskell 2004: 45-56 - 2003
- [j2]Conal Elliott, Sigbjørn Finne, Oege de Moor:
Compiling embedded languages. J. Funct. Program. 13(3): 455-481 (2003) - 2000
- [c12]Conal Elliott:
Declarative event-oriented programming. PPDP 2000: 56-67 - [c11]Conal Elliott, Sigbjørn Finne, Oege de Moor:
Compiling Embedded Languages. SAIG 2000: 9-27
1990 – 1999
- 1999
- [j1]Conal Elliott:
An Embedded Modeling Language Approach to Interactive 3D and Multimedia Animation. IEEE Trans. Software Eng. 25(3): 291-308 (1999) - [c10]Simon L. Peyton Jones, Simon Marlow, Conal Elliott:
Stretching the Storage Manager: Weak Pointers and Stable Names in Haskell. IFL 1999: 37-58 - [c9]Conal Elliott:
From Functional Animation to Sprite-Based Display. PADL 1999: 61-75 - [c8]John Peterson, Paul Hudak, Conal Elliott:
Lambda in Motion: Controlling Robots with Haskell. PADL 1999: 91-105 - 1998
- [c7]Conal Elliott:
Functional Implementations of Continuos Modeled Animation. PLILP/ALP 1998: 284-299 - 1997
- [c6]Conal Elliott:
Modeling Interactive 3D and Multimedia Animation with an Embedded Language. DSL 1997: 285-296 - [c5]Conal Elliott, Paul Hudak:
Functional Reactive Animation. ICFP 1997: 263-273 - 1994
- [c4]Greg Schechter, Conal Elliott, Ricky Yeung, Salim S. Abi-Ezzi:
Functional 3D Graphics in C++ - with an Object-Oriented, Multiple Dispatching Implementation. Workshop on Object-Oriented Graphics 1994: 171-193 - [c3]Conal Elliott, Greg Schechter, Ricky Yeung, Salim S. Abi-Ezzi:
TBAG: a high level framework for interactive, animated 3D graphics applications. SIGGRAPH 1994: 421-434
1980 – 1989
- 1989
- [c2]Conal Elliott:
Higher-order Unification with Dependent Function Types. RTA 1989: 121-136 - 1988
- [c1]Frank Pfenning, Conal Elliott:
Higher-Order Abstract Syntax. PLDI 1988: 199-208
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-09-10 23:43 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint