About 110,000 results
Open links in new tab
  1. List comprehension - Haskell

    Feb 4, 2023 · (See History of Haskell) Later the comprehension syntax was restricted to lists. Since lists are an instance of monads, you can get list comprehension in terms of the do notation.

  2. Using a list comprehension, define a function that returns the scalar product of two lists.

  3. Haskell - List Comprehensions - DevTut

    Haskell has list comprehensions, which are a lot like set comprehensions in math and similar implementations in imperative languages such as Python and JavaScript.

  4. Haughskell - Lecture 07 List Comprehensions

    The zip function takes two lists and returns a list of tuples where the first element of each tuple is from the first list and the second element is from the second list. A useful technique is to use …

  5. List Comprehensions | HPM Education - Haskell

    In this chapter, we introduce list comprehensions, which are used to create new lists from existing ones. The term comes from mathematics, where set comprehension is used to describe a set …

  6. What is list comprehension in Haskell? - Educative

    In Haskell, list comprehension offers a powerful and elegant way to define and manipulate lists. By providing a more declarative syntax, it enhances code readability and eliminates the …

  7. Haskell : list comprehension - ZVON.org

    Input: [ x*y | x <- [1,2,3,4], y <- [3,5,7,9]] Output: [3,5,7,9,6,10,14,18,9,15,21,27,12,20,28,36]

  8. Haskell unit 4: List comprehensions | Antoni Diller - Cantab.net

    The use of ZF-expressions or list comprehensions in Haskell is explained with examples.

  9. List comprehensions | Víctor G. Adán

    Jul 30, 2023 · List comprehensions are an elegant syntactic construct for creating and transforming lists. They are succinct and powerful, and available in several languages. In …

  10. Haskell/Lists II - Wikibooks, open books for an open world

    Apr 16, 2020 · In this chapter and the next, we will consider more in-depth techniques for list processing and discover some new notation. We will get our first taste of Haskell features like …