Essays about: "Haskell"

Showing result 16 - 20 of 39 essays containing the word Haskell.

  1. 16. Javista Automated Assessment of Imperative Programs

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Joel Mazdak Hultin Maximilian Farrokhzad Aleksander Algehed Stern Kaar; Simon Boij; [2017-08-09]
    Keywords : Automated Assessment; Normalisation; Strategies; Property Based Testing; Programming;

    Abstract : This thesis presents a methodology and a tool for automated assessment of programming exercises, with the purpose of reducing the workload of teachers. Our aim is for the tool to provide accurate and useful assessment given an exercise specification. Using the tool could allow teachers to spend more time helping students. READ MORE

  2. 17. A Lazy to Strict Language Compiler

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Philip Tham; [2017-06-21]
    Keywords : ;

    Abstract : The evaluation strategies of programming languages can be broadly categorised as strict or lazy. A common approach to strict evaluation is to implement a call-by-value semantics that always evaluates expressions when they are bound to variables, while lazy evaluation is often implemented as call-by-need semantics that evaluates expressions when they are needed for some computation. READ MORE

  3. 18. Lollipop - A general purpose, functional programming language with linear types

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : EDVARD HÜBINETTE; JOHAN ANDERSSON; JONATHAN JOHANSSON; MARIE KLEVEDAL; MIKAEL MALMQVIST; [2016-11-14]
    Keywords : Functional programming; Linear types; BNFC; Haskell;

    Abstract : This project designs and implements a general-purpose functional programming language with linear types, called Lollipop. The purpose is to investigate how linear types can be a part of modern programming languages. READ MORE

  4. 19. A Cross-Platform Scalable I/O Manager for GHC : Improving Haskell Networking on Windows

    University essay from Umeå universitet/Institutionen för datavetenskap

    Author : Mikhail Glushenkov; [2016]
    Keywords : ;

    Abstract : Haskell is a popular functional programming language. GHC is an industrial-strength implementation of Haskell that has a number of features making it a very attractive platformfor writing high-performance network applications. READ MORE

  5. 20. Evaluating cyclomatic complexity on functional JavaScript

    University essay from Linnéuniversitetet/Institutionen för datavetenskap (DV)

    Author : Jesper Håkansson; Sherief Badran; [2016]
    Keywords : Software metrics; McCabe’s cyclomatic complexity; functional programming; imperative programming; JavaScript; Haskell; functional JavaScript; measuring cyclomatic complexity on JavaScript; measuring cyclomatic complexity on the functional paradigm.;

    Abstract : Bugs in software is a very common problem, code reviews can help to catch bugs early on and detect which code is the most complex and may introduce bugs but when the code base is very large it can be costly to review all the code. Cyclomatic complexity can be used to give an indication of how complex the system source code is and help the developers to select which code they should review. READ MORE