default search action
Manuel M. T. Chakravarty
Person information
- affiliation: University of New South Wales, Sydney, Australia
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Books and Theses
- 2004
- [b2]Manuel M. T. Chakravarty, Gabriele Keller:
Einführung in die Programmierung mit Haskell. Pearson Studium 2004, ISBN 978-3-8273-7137-9, pp. 1-199 - 1997
- [b1]Manuel M. T. Chakravarty:
On the massively parallel excution of declarative programs. Berlin Institute of Technology, 1997, pp. 1-152
Journal Articles
- 2024
- [j6]Jacco O. G. Krijnen, Manuel M. T. Chakravarty, Gabriele Keller, Wouter Swierstra:
Translation certification for smart contracts. Sci. Comput. Program. 233: 103051 (2024) - 2018
- [j5]Manuel M. T. Chakravarty:
Technical perspective: Can high performance be portable? Commun. ACM 61(1): 105 (2018) - 2004
- [j4]Manuel M. T. Chakravarty, Gabriele Keller:
The risks and benefits of teaching purely functional programming in first year. J. Funct. Program. 14(1): 113-123 (2004) - 2002
- [j3]Roman Lechtchinsky, Manuel M. T. Chakravarty, Gabriele Keller:
Costing Nested Array Codes. Parallel Process. Lett. 12(2): 249-266 (2002) - 1998
- [j2]Manuel M. T. Chakravarty, Yike Guo, Martin Köhler, Hendrik C. R. Lock:
GOFFIN: Higher-Order Functions Meet Concurrent Constraints. Sci. Comput. Program. 30(1-2): 157-199 (1998) - 1997
- [j1]Manuel M. T. Chakravarty, Hendrik C. R. Lock:
Towards the Uniform Implementation of Declarative Languages. Comput. Lang. 23(2-4): 121-160 (1997)
Conference and Workshop Papers
- 2024
- [c57]Polina Vinogradova, Orestis Melkonian, Philip Wadler, Manuel M. T. Chakravarty, Jacco Krijnen, Michael Peyton Jones, James Chapman, Tudor Ferariu:
Structured Contracts in the EUTxO Ledger Model. FMBC@CAV 2024: 10:1-10:19 - 2022
- [c56]Manuel M. T. Chakravarty, Nikos Karayannidis, Aggelos Kiayias, Michael Peyton Jones, Polina Vinogradova:
Babel Fees via Limited Liabilities. ACNS 2022: 707-726 - [c55]Jacco O. G. Krijnen, Manuel M. T. Chakravarty, Gabriele Keller, Wouter Swierstra:
Translation Certification for Smart Contracts. FLOPS 2022: 94-111 - 2021
- [c54]Manuel M. T. Chakravarty, Sandro Coretti, Matthias Fitzi, Peter Gazi, Philipp Kant, Aggelos Kiayias, Alexander Russell:
Fast Isomorphic State Channels. Financial Cryptography (2) 2021: 339-358 - 2020
- [c53]Manuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Michael Peyton Jones, Philip Wadler:
The Extended UTXO Model. Financial Cryptography Workshops 2020: 525-539 - [c52]Manuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Jann Müller, Michael Peyton Jones, Polina Vinogradova, Philip Wadler:
Native Custom Tokens in the Extended UTXO Model. ISoLA (3) 2020: 89-111 - [c51]Manuel M. T. Chakravarty, James Chapman, Kenneth MacKenzie, Orestis Melkonian, Jann Müller, Michael Peyton Jones, Polina Vinogradova, Philip Wadler, Joachim Zahnentferner:
UTXOsf ma: UTXO with Multi-asset Support. ISoLA (3) 2020: 112-130 - 2017
- [c50]Robert Clifton-Everest, Trevor L. McDonell, Manuel M. T. Chakravarty, Gabriele Keller:
Streaming irregular arrays. Haskell 2017: 174-185 - 2015
- [c49]Trevor L. McDonell, Manuel M. T. Chakravarty, Vinod Grover, Ryan R. Newton:
Type-safe runtime code generation: accelerate to LLVM. Haskell 2015: 201-212 - [c48]Frederik M. Madsen, Robert Clifton-Everest, Manuel M. T. Chakravarty, Gabriele Keller:
Functional array streams. FHPC@ICFP 2015: 23-34 - 2014
- [c47]Manuel M. T. Chakravarty:
Foreign inline code: systems demonstration. Haskell 2014: 119-120 - [c46]Robert Clifton-Everest, Trevor L. McDonell, Manuel M. T. Chakravarty, Gabriele Keller:
Embedding Foreign Code. PADL 2014: 136-151 - 2013
- [c45]Ben Lippmeier, Manuel M. T. Chakravarty, Gabriele Keller, Amos Robinson:
Data flow fusion with series expressions in Haskell. Haskell 2013: 93-104 - [c44]Trevor L. McDonell, Manuel M. T. Chakravarty, Gabriele Keller, Ben Lippmeier:
Optimising purely functional GPU programs. ICFP 2013: 49-60 - [c43]Manuel M. T. Chakravarty:
Data parallelism in Haskell. FHPC@ICFP 2013: 97-98 - 2012
- [c42]Ben Lippmeier, Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones:
Guiding parallel array fusion with indexed types. Haskell 2012: 25-36 - [c41]Gabriele Keller, Manuel M. T. Chakravarty, Roman Leshchinskiy, Ben Lippmeier, Simon L. Peyton Jones:
Vectorisation avoidance. Haskell 2012: 37-48 - [c40]Ben Lippmeier, Manuel M. T. Chakravarty, Gabriele Keller, Roman Leshchinskiy, Simon L. Peyton Jones:
Work efficient higher-order vectorisation. ICFP 2012: 259-270 - [c39]Peter Thiemann, Manuel M. T. Chakravarty:
Agda Meets Accelerate. IFL 2012: 174-189 - 2011
- [c38]Manuel M. T. Chakravarty, Gabriele Keller, Sean Lee, Trevor L. McDonell, Vinod Grover:
Accelerating Haskell array codes with multicore GPUs. DAMP 2011: 3-14 - [c37]Simon Winwood, Manuel M. T. Chakravarty:
Singleton: a general-purpose dependently-typed assembly language. TLDI 2011: 3-14 - 2010
- [c36]David A. Terei, Manuel M. T. Chakravarty:
An llVM backend for GHC. Haskell 2010: 109-120 - [c35]Gabriele Keller, Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon L. Peyton Jones, Ben Lippmeier:
Regular, shape-polymorphic, parallel arrays in Haskell. ICFP 2010: 261-272 - 2008
- [c34]Stefan Wehr, Manuel M. T. Chakravarty:
ML Modules and Haskell Type Classes: A Constructive Comparison. APLAS 2008: 188-204 - [c33]Simon L. Peyton Jones, Roman Leshchinskiy, Gabriele Keller, Manuel M. T. Chakravarty:
Harnessing the Multicores: Nested Data Parallelism in Haskell. FSTTCS 2008: 383-414 - [c32]Tom Schrijvers, Simon L. Peyton Jones, Manuel M. T. Chakravarty, Martin Sulzmann:
Type checking with open type functions. ICFP 2008: 51-62 - [c31]Gabriele Keller, Hugh Chaffey-Millar, Manuel M. T. Chakravarty, Don Stewart, Christopher Barner-Kowollik:
Specialising Simulator Generators for High-Performance Monte-Carlo Methods. PADL 2008: 116-132 - 2007
- [c30]Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon L. Peyton Jones, Gabriele Keller, Simon Marlow:
Data parallel Haskell: a status report. DAMP 2007: 10-18 - [c29]Derek Dreyer, Robert Harper, Manuel M. T. Chakravarty, Gabriele Keller:
Modular type classes. POPL 2007: 63-70 - [c28]Martin Sulzmann, Manuel M. T. Chakravarty, Simon L. Peyton Jones, Kevin Donnelly:
System F with type equality coercions. TLDI 2007: 53-66 - 2006
- [c27]Philip Derrin, Kevin Elphinstone, Gerwin Klein, David A. Cock, Manuel M. T. Chakravarty:
Running the manual: an approach to high-assurance microkernel development. Haskell 2006: 60-71 - [c26]Roman Leshchinskiy, Manuel M. T. Chakravarty, Gabriele Keller:
Higher Order Flattening. International Conference on Computational Science (2) 2006: 920-928 - [c25]Simon Winwood, Gerwin Klein, Manuel M. T. Chakravarty:
On the Automated Synthesis of Proof-Carrying Temporal Reference Monitors. LOPSTR 2006: 111-126 - 2005
- [c24]Don Stewart, Manuel M. T. Chakravarty:
Dynamic applications from the ground up. Haskell 2005: 27-38 - [c23]Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones:
Associated type synonyms. ICFP 2005: 241-253 - [c22]Simon Winwood, Manuel M. T. Chakravarty:
Secure Untrusted Binaries - Provably!. Formal Aspects in Security and Trust 2005: 171-186 - [c21]Manuel M. T. Chakravarty, Gabriele Keller, Simon L. Peyton Jones, Simon Marlow:
Associated types with class. POPL 2005: 1-13 - 2004
- [c20]Sean Seefried, Manuel M. T. Chakravarty, Gabriele Keller:
Optimising Embedded DSLs Using Template Haskell. GPCE 2004: 186-205 - [c19]André T. H. Pang, Don Stewart, Sean Seefried, Manuel M. T. Chakravarty:
Plugging Haskell in. Haskell 2004: 10-21 - 2003
- [c18]André T. H. Pang, Manuel M. T. Chakravarty:
Interfacing Haskell with Object-Oriented Languages. IFL 2003: 20-35 - [c17]Manuel M. T. Chakravarty, Gabriele Keller, Patryk Zadarnowski:
A Functional Perspective on SSA Optimisation Algorithms. COCV@ETAPS 2003: 347-361 - 2002
- [c16]Manuel M. T. Chakravarty, Gabriele Keller:
An Approach to Fast Arrays in Haskell. Advanced Functional Programming 2002: 27-58 - 2001
- [c15]Manuel M. T. Chakravarty, Gabriele Keller, Roman Lechtchinsky, Wolf Pfannenstiel:
Nepal - Nested Data Parallelism in Haskell. Euro-Par 2001: 524-534 - [c14]Manuel M. T. Chakravarty, Gabriele Keller:
Functional Array Fusion. ICFP 2001: 205-216 - 2000
- [c13]Manuel M. T. Chakravarty, Gabriele Keller:
More types for nested data parallel programming. ICFP 2000: 94-105 - 1999
- [c12]Manuel M. T. Chakravarty:
Lazy Lexing is Fast. Fuji International Symposium on Functional and Logic Programming 1999: 68-84 - [c11]Manuel M. T. Chakravarty:
C -> HASKELL, or Yet Another Interfacing Tool. IFL 1999: 131-148 - [c10]Gabriele Keller, Manuel M. T. Chakravarty:
On the Distribution Implementation of Aggregate Data Structures by Program Transformation. IPPS/SPDP Workshops 1999: 108-122 - 1998
- [c9]Gabriele Keller, Manuel M. T. Chakravarty:
Flattening Trees. Euro-Par 1998: 709-719 - [c8]Manuel M. T. Chakravarty, Yike Guo, Martin Köhler:
Distributed Haskell: Goffin on the Internet. Fuji International Symposium on Functional and Logic Programming 1998: 80-97 - 1997
- [c7]K. T. P. Au, Manuel M. T. Chakravarty, John Darlington, Yike Guo, Stefan Jähnichen, Martin Köhler, Gabriele Keller, Wolf Pfannenstiel, Martin Simons:
Enlarging the Scope of Vector-Based Computations: Extending Fortran 90 by Nested Data Parallelism. APDC 1997: 66-73 - [c6]Manuel M. T. Chakravarty:
Lazy Thread and Task Creation in Parallel Graph-Reduction. Implementation of Functional Languages 1997: 231-249 - 1995
- [c5]Manuel M. T. Chakravarty, Yike Guo, Martin Köhler:
GOFFIN: Higher-Order Functions Meet Concurrent Constraints. CCP 1995: 6:1-6:15 - [c4]Manuel M. T. Chakravarty:
Integrating Multithreading into the Spineless Tagless G-machine. Functional Programming 1995: 2 - [c3]Manuel M. T. Chakravarty, Yike Guo, Martin Köhler, Hendrik C. R. Lock:
Co-ordinating Parallel Computation through Equational Constraints. WLP 1995: 123-132 - 1994
- [c2]Manuel M. T. Chakravarty, Hendrik C. R. Lock:
The JUMP-machine: A Generic Basis for the Integration of Declarative Paradigms. ICLP Workshop: Integration of Declarative Paradigms 1994: 61-75 - 1991
- [c1]Manuel M. T. Chakravarty, Hendrik C. R. Lock:
The Implementation of Lazy Narrowing. PLILP 1991: 123-134
Editorship
- 2014
- [e4]Johan Jeuring, Manuel M. T. Chakravarty:
Proceedings of the 19th ACM SIGPLAN international conference on Functional programming, Gothenburg, Sweden, September 1-3, 2014. ACM 2014, ISBN 978-1-4503-2873-9 [contents] - 2011
- [e3]Manuel M. T. Chakravarty, Zhenjiang Hu, Olivier Danvy:
Proceeding of the 16th ACM SIGPLAN international conference on Functional Programming, ICFP 2011, Tokyo, Japan, September 19-21, 2011. ACM 2011, ISBN 978-1-4503-0865-6 [contents] - 2009
- [e2]Leaf Petersen, Manuel M. T. Chakravarty:
Proceedings of the POPL 2009 Workshop on Declarative Aspects of Multicore Programming, DAMP 2009, Savannah, GA, USA, January 20, 2009. ACM 2009, ISBN 978-1-60558-417-1 [contents] - 2002
- [e1]Manuel M. T. Chakravarty:
Proceedings of the 2002 ACM SIGPLAN Workshop on Haskell, Haskell 2002, Pittsburgh, Pennsylvania, USA, October 3, 2002. ACM 2002, ISBN 978-1-58113-605-0 [contents]
Informal and Other Publications
- 2022
- [i3]Jacco O. G. Krijnen, Manuel M. T. Chakravarty, Gabriele Keller, Wouter Swierstra:
Translation Certification for Smart Contracts. CoRR abs/2201.04919 (2022) - 2021
- [i2]Manuel M. T. Chakravarty, Nikos Karayannidis, Aggelos Kiayias, Michael Peyton Jones, Polina Vinogradova:
Babel Fees via Limited Liabilities. CoRR abs/2106.01161 (2021) - 2020
- [i1]Manuel M. T. Chakravarty, Sandro Coretti, Matthias Fitzi, Peter Gazi, Philipp Kant, Aggelos Kiayias, Alexander Russell:
Hydra: Fast Isomorphic State Channels. IACR Cryptol. ePrint Arch. 2020: 299 (2020)
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-06-10 21:25 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint