Haskell with Lennart Augustsson

Haskell with Lennart Augustsson
lennart_augustsson

“We might be coming back to these languages that make it easier to program parallel machines.”

Haskell is a purely functional programming language that employs lazy evaluation.

Lennart Augustsson is a computer scientist who is heavily involved with Haskell, and created the first publicly available Haskell compiler. He is also the author of the Cayenne programming language.

Questions

  • What makes Haskell a unique language?
  • What is a purely functional programming language?
  • What is lazy evaluation?
  • Will you define what a monad is?
  • Why did you create Cayenne?
  • How does working in academia compare to industry?
  • In what ways does Haskell represent the future of software development?

Links

SED

Software Engineering Daily covers software engineering, technology, and the broader forces shaping the industry. Since 2015, we have brought our audience in-depth conversations and reporting from the people who build and shape technology.

Subscribe
to the newsletter

Subscribe to the Software Engineering Daily newsletter for a curated look at the best and newest from the software engineering community.