Haskell Programming Language

Haskell Programming Language

Learn to Code with Haskell

⭐️2.8 / 5
Rating
🙌11
Ratings
📼5 scs
Content
📦w/o updates
Updates frequency
🗣❌ unsupported
Your locale
🧾$0.99 - $2.99
In-App Purchase

All Versions of Haskell Programming Language

13.0

November 9, 2019

Added iOS 13 support.

12.0

March 6, 2019

Fixed "Bad server response" error.

11.1

December 13, 2017

Fixed issue with quotation marks on iOS 11 Added support of iPhone X

9.4

June 2, 2016

Fixed issues with hardware keyboard.

7.4

March 7, 2015

Full support of iOS 8, iPhone 6 and iPhone 6 Plus. New design of the app icons. Auto indentation was added to the source code editor.
More

6.5

October 21, 2014

Full support for Copy & Paste functions. Added support for Bluetooth keyboards. Fixed Backspace key if no text was entered.
More

4.5.1

April 16, 2014

Haskell Programming Language In-App Purchases History

$0.99

100 Compilations for Haskell Programming Language

100 Compilations for Haskell Programming Language

$2.99

Unlimited Compilations for Haskell Programming Language

Unlimited Compilations for Haskell Programming Language

Price History of Haskell Programming Language

Description of Haskell Programming Language

The classic Haskell programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Haskell programming language. You have to buy compilations inside the application. Internet connection is required. - The great programming tool on the AppStore. - Your programming language for iOS is amazing! * FEATURES * - Compile and run your program. - Text input before program run and text output. - Enhanced source code editor with syntax highlighting, line numbers, color themes and additional keyboard. - Online language reference and several program samples. * LIMITATIONS * - Internet connection is required to compile and run a program. - Graphics, network, file system and real-time input are not supported.
 - Maximum running time of a program is 15 seconds. Thanks for using the application! ====================================== Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. In Haskell, "a function is a first-class citizen" of the programming language. As a functional programming language, the primary control construct is the function. Following the release of Miranda by Research Software Ltd, in 1985, interest in lazy functional languages grew: by 1987, more than a dozen non-strict, purely functional programming languages existed. Of these, Miranda was the most widely used, but was proprietary software. At the conference on Functional Programming Languages and Computer Architecture in Portland, Oregon, a meeting was held during which participants formed a strong consensus that a committee should be formed to define an open standard for such languages. The committee's purpose was to consolidate the existing functional languages into a common one that would serve as a basis for future research in functional-language design. Haskell features lazy evaluation, pattern matching, list comprehension, type classes, and type polymorphism. It is a purely functional language, which means that in general, functions in Haskell do not have side effects. There is a distinct construct for representing side effects, orthogonal to the type of functions. A pure function may return a side effect which is subsequently executed, modeling the impure functions of other languages. Haskell has a strong, static type system based on Hindley–Milner type inference. Haskell's principal innovation in this area is to add type classes, which were originally conceived as a principled way to add overloading to the language, but have since found many more uses. The construct which represents side effects is an example of a monad. Monads are a general framework which can model different kinds of computation, including error handling, nondeterminism, parsing, and software transactional memory. Monads are defined as ordinary datatypes, but Haskell provides some syntactic sugar for their use. The language has an open, published specification, and multiple implementations exist. There is an active community around the language, and more than 5400 third-party open-source libraries and tools are available in the online package repository Hackage. The main implementation of Haskell, GHC, is both an interpreter and native-code compiler that runs on most platforms. GHC is noted for its high-performance implementation of concurrency and parallelism, and for having a rich type system incorporating recent innovations such as generalized algebraic data types and type families.
Show less

Haskell Programming Language: FAQ

Is Haskell Programming Language optimized for iPad devices?

Haskell Programming Language is available on iPad devices.
Anastasia Kovba is the developer of the Haskell Programming Language app.
Haskell Programming Language minimum iOS requirement is iOS 12.0.
2.8: The Haskell Programming Language app receives average reviews and ratings.
Reference Is The App Genre Of The Haskell Programming Language App.
The newest version of Haskell Programming Language is 13.0.
The latest Haskell Programming Language update came out on June 30, 2024.
Haskell Programming Language was first released on February 6, 2023.
May contain some depictions of drug use, intense violence, or sexual content, appropriate for ages 17 and up.
The Haskell Programming Language app can be used in English.
Sorry, Haskell Programming Language is not available on Apple Arcade.
Absolutely! In-app purchases are accessible within Haskell Programming Language.
No, you cannot utilize Haskell Programming Language with Apple Vision Pro.

Screenshots of Haskell Programming Language

iphone
ipad

More Applications by Anastasia Kovba

Alternatives to Haskell Programming Language

Reviews of Haskell Programming Language

  • Basically worthless

    Will not compile anthing but the Hello World example.
  • Reviewer “App_Known” is Precisely Correct

    It’s become increasingly difficult to believe ANY review, as people have become SO aggressively attacking in their comments. They say things in text that (I hope) they would NEVER say in person! In this app, the price for “unlimited” is basically FREE. What’s wrong with these “people”?!

    To the developer: PLEASE IGNORE the idiots who expect EVERYTHING for free! Let them work FOR LESS THAN minimum wage, for FAR LESS THAN an hour!

    THANK YOU, DEVELOPER, FOR ALL YOUR EXCELLENT WORK!!!
  • Works like a charm!

    I had to fix the biased reviews on this app. Haskell is amazing and this app is impressive and ‘functional’ and a wonderful opportunity to practice Haskell from anywhere in the palm of my hand. Such power!!! Some users can be the biggest babies about things that are totally good for them. Thanks Developer!!!