Podcast
Questions and Answers
In computing, a compiler is a computer program that
In computing, a compiler is a computer program that
In the imperative programming paradigm the programmer.
In the imperative programming paradigm the programmer.
Purely functional languages don't have loops, because...
Purely functional languages don't have loops, because...
All but one of the following Haskell expressions are equivalent. Which one is different?
All but one of the following Haskell expressions are equivalent. Which one is different?
Signup and view all the answers
What makes a recursive function definition tail recursive?
What makes a recursive function definition tail recursive?
Signup and view all the answers
Which technique can be used to transform a recursive function definition into an equivalent tail recursive function definition?
Which technique can be used to transform a recursive function definition into an equivalent tail recursive function definition?
Signup and view all the answers
Evaluate the Haskell expression foldr (-) 1 [2,3]
Evaluate the Haskell expression foldr (-) 1 [2,3]
Signup and view all the answers
In Haskell a list [1, 2, 3] is just syntactic sugar for
In Haskell a list [1, 2, 3] is just syntactic sugar for
Signup and view all the answers
The worst case time complexity to access a random element is...
The worst case time complexity to access a random element is...
Signup and view all the answers
Which of the following Haskell data type definitions uses type recursion?
Which of the following Haskell data type definitions uses type recursion?
Signup and view all the answers