-
181
Compiling With Classical Connectives
Published 2020-08-01“…But this binary choice leaves out call-by-need which is used in practice to implement lazy-by-default languages like Haskell. We show how the notion of polarity can be extended beyond the value/name dichotomy to include call-by-need by adding a mechanism for sharing which is enough to compile a Haskell-like functional language with user-defined types. …”
Get full text
Article -
182
Comparing functional programming for implementing applications
Published 2011“…This report documents the use of functional programming for implementing applications by comparing with imperative programming, taking Haskell, representing functional programming language, and C#, representing imperative programming language, as examples.…”
Get full text
Final Year Project (FYP) -
183
A formal treatment of lossless data compression algorithms
Published 2005“…</p> <p>Our derivations are carried out using notation drawn from the functional programming language Haskell. Haskell provides a number of advantages over the more traditional imperative languages, although all programs are given in C in an appendix.…”
Thesis -
184
Theory and practice of shortcut fusion
Published 2013“…This approach is called <em>shortcut fusion</em>, which has been implemented using various recursion schemes in the programming language Haskell. Despite their obvious similarities, however, the relationship between these techniques has not been formalised.…”
Thesis -
185
Handbook of Computer Programming and Hardware Description Languages /
Published 2012Get full text
text -
186
-
187
A Functional and Monadic Proof Assistant for Streams
Published 2008“…The tool is implemented in the purely functional language Haskell and makes extensive use of monads. The emphasis of the project is placed on simplicity, clarity and terseness.…”
Thesis -
188
-
189
-
190
-
191
-
192
Theory and Practice of Fusion
Published 2011“…We also showcase these developments with examples in Haskell.…”
Report -
193
Theory and Practice of Fusion
Published 2011“…We also showcase these developments with examples in Haskell.…”
Book -
194
Logic for exact real arithmetic
Published 2021-04-01“…Some experiments with running the extracted term are described, after its translation to Haskell.…”
Get full text
Article -
195
Theory and practice of fusion
Published 2011“…We also showcase these developments with examples in Haskell. © 2011 Springer-Verlag.…”
Journal article -
196
Theory and Practice of Fusion
Published 2010“…We also showcase these developments with examples in Haskell.…”
Conference item -
197
Theory and Practice of Fusion
Published 2011“…We also showcase these developments with examples in Haskell.…”
Conference item -
198
Typed Quote/Antiquote—Or: Compile−time Parsing
Published 2011“…Haskell is often used as a host language for embedding other languages. …”
Journal article -
199
Comprehending Ringads
Published 2016“…List comprehensions are a widely used programming construct, in languages such as Haskell and Python and in technologies such as Microsoft’s Language Integrated Query. …”
Conference item -
200
Towards a Semantics-Aware Code Transformation Toolchain for Heterogeneous Systems
Published 2017-01-01“…We present a program transformation environment, implemented in Haskell, where architecture-agnostic scientific C code with semantic annotations is transformed into functionally equivalent code better suited for a given platform. …”
Get full text
Article