2003 - ACM Fellow For contributions to functional programming languages.
His primary areas of investigation include Programming language, Haskell, Functional programming, Functional reactive programming and Reactive programming. His Programming language study frequently links to adjacent areas such as Theoretical computer science. His Haskell study integrates concerns from other disciplines, such as Subroutine, OpenFlow, Very high-level programming language and Implementation.
His Very high-level programming language study combines topics in areas such as Purely functional, Combinatory logic and Subject. His biological study spans a wide range of topics, including Distributed computing, Reactive system, Simple, Data structure and Domain-specific language. His Functional reactive programming research includes themes of Event stream and Network control.
Programming language, Functional programming, Haskell, Theoretical computer science and Functional reactive programming are his primary areas of study. His study on Programming language is mostly dedicated to connecting different topics, such as Artificial intelligence. He focuses mostly in the field of Functional programming, narrowing it down to matters related to Declarative programming and, in some cases, Generic programming.
His studies deal with areas such as Commutative property, Monad, Purely functional, Algorithm and Domain-specific language as well as Haskell. He has included themes like Algorithmic composition, Data type, Parallelism and Abstraction in his Theoretical computer science study. His Functional reactive programming research is multidisciplinary, incorporating perspectives in Reactive system and State.
His primary scientific interests are in Haskell, Programming language, Theoretical computer science, Functional reactive programming and Functional programming. His Haskell research integrates issues from Musical composition, Computer music, Musical, OpenFlow and Synchronization. Programming language and Network control are frequently intertwined in his study.
His study in Theoretical computer science is interdisciplinary in nature, drawing from both Abstraction, Algorithmic composition, A-normal form, Dataflow and Arrow. His Functional reactive programming research is multidisciplinary, incorporating elements of Commutative property, Reactive system, Stream processing and Algorithm. As a part of the same scientific study, Paul Hudak usually deals with the Functional programming, concentrating on Animation and frequently concerns with Multimedia.
Paul Hudak mainly investigates Haskell, Programming language, Theoretical computer science, OpenFlow and Functional reactive programming. In his study, Functional programming, SIGNAL, Code and Human–computer interaction is inextricably linked to Musical composition, which falls within the broad field of Haskell. He frequently studies issues relating to Variety and Programming language.
His work deals with themes such as Abstraction, Commutative property, Graph, Semantics and Generative grammar, which intersect with Theoretical computer science. His OpenFlow research is multidisciplinary, relying on both Tracing and Programmer. The various areas that Paul Hudak examines in his Functional reactive programming study include Event stream, Stream processing and Network control.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Memory coherence in shared virtual memory systems
Kai Li;Paul Hudak.
ACM Transactions on Computer Systems (1989)
Report on the programming language Haskell: a non-strict, purely functional language version 1.2
Paul Hudak;Simon Peyton Jones;Philip Wadler;Brian Boutel.
Sigplan Notices (1992)
Functional reactive animation
Conal Elliott;Paul Hudak.
international conference on functional programming (1997)
Conception, evolution, and application of functional programming languages
Paul Hudak.
ACM Computing Surveys (1989)
Monad transformers and modular interpreters
Sheng Liang;Paul Hudak;Mark Jones.
symposium on principles of programming languages (1995)
Building domain-specific embedded languages
Paul Hudak.
ACM Computing Surveys (1996)
Modular domain specific languages and tools
P. Hudak.
international conference on software reuse (1998)
ORBIT: an optimizing compiler for scheme
Norman Adams;David Kranz;Richard Kelsey;Jonathan Rees.
compiler construction (1986)
A history of Haskell: being lazy with class
Paul Hudak;John Hughes;Simon Peyton Jones;Philip Wadler.
acm sigplan conference on history of programming languages (2007)
The Haskell School of Expression: Learning Functional Programming through Multimedia
Paul Hudak.
(1999)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of Edinburgh
Microsoft (United States)
Princeton University
Chalmers University of Technology
Halmstad University
Stony Brook University
École Polytechnique Fédérale de Lausanne
Johns Hopkins University
Microsoft (United States)
Institut Polytechnique de Bordeaux
Taiwan Semiconductor Manufacturing Company (United States)
Central South University
Xishuangbanna Tropical Botanical Garden
Rothamsted Research
Istituto Superiore di Sanità
Boehringer Ingelheim (Germany)
Shandong Agricultural University
University of California, Riverside
United States Geological Survey
Brown University
University of South Florida
Los Alamos National Laboratory
Tsinghua University
Karolinska Institute
University of California, Berkeley
University of Melbourne