Haskell Programming Language Quiz

ToughSavannah avatar
ToughSavannah
·
·
Download

Start Quiz

Study Flashcards

10 Questions

What is Haskell?

Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation.

Who is Haskell named after?

Haskell is named after logician Haskell Curry.

What is the main implementation of Haskell?

The main implementation of Haskell is the Glasgow Haskell Compiler (GHC).

What are some features pioneered by Haskell?

Haskell has pioneered features such as type classes, which enable type-safe operator overloading, and monadic input/output (IO).

When was the last formal specification of Haskell made?

The last formal specification of Haskell was made in July 2010.

What is the main implementation of Haskell and what is its acronym?

The main implementation of Haskell is the Glasgow Haskell Compiler (GHC).

What historical programming language served to focus the efforts of the initial Haskell working group?

The semantics of Haskell are historically based on those of the Miranda programming language.

What are some of the programming language features pioneered by Haskell?

Haskell has pioneered features such as type classes, which enable type-safe operator overloading, and monadic input/output (IO).

What is the rank of Haskell as of May 2021 in terms of popularity by Google searches for tutorials?

As of May 2021, Haskell was the 28th most popular programming language by Google searches for tutorials.

What percentage of active users on the GitHub source code repository does Haskell make up as of May 2021?

Haskell made up less than 1% of active users on the GitHub source code repository as of May 2021.

Test your knowledge of Haskell programming language, its features, and its applications with this short quiz. From type inference to lazy evaluation, type classes, and monadic input/output, this quiz will challenge your understanding of this purely functional language.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser