filmov
tv
Haskell - A Peek Inside the Ivory Tower - Daniel Chambers

Показать описание
Functional programming is becoming more and more popular and is starting to penetrate mainstream software development. You may have already used languages and libraries that support a functional programming style. But one language stands out as the epitome of functional programming: Haskell. What is it about Haskell that makes it a pure functional programming language? What features does it provide that can help us write quality, maintainable software? How can Haskell give us the confidence to safely refactor and change our software over time?
In this talk we'll take a tour around the Haskell language and see what makes Haskell an all-in functional programming language. We'll look at both Haskell's strengths and its weaknesses. We'll look at what sets coding in Haskell apart from coding in languages like F#, or coding FP-style in languages like JavaScript. We'll also dispel the myth that Haskell is not suitable for "normal" software. By the end of the talk, your peek inside Haskell's ivory tower will hopefully entice you to explore its potential further.
NDC Conferences
In this talk we'll take a tour around the Haskell language and see what makes Haskell an all-in functional programming language. We'll look at both Haskell's strengths and its weaknesses. We'll look at what sets coding in Haskell apart from coding in languages like F#, or coding FP-style in languages like JavaScript. We'll also dispel the myth that Haskell is not suitable for "normal" software. By the end of the talk, your peek inside Haskell's ivory tower will hopefully entice you to explore its potential further.
NDC Conferences
Haskell - A Peek Inside the Ivory Tower - Daniel Chambers
What Haskell taught us when we were not looking! by Eric Torreborre
ElixirConf 2020 - Jason Axelson - A Peek Inside the Elixir Language Server
Edward Kmett - Why Haskell?
@rae: How to sneak an access to the type-checker from Template Haskell
Why Is Haskell So Hard To Learn? (And How To Deal With It) by Saurabh Nanda #FnConf19
Maximizing the Power of Haskell
Introduction to Haskell
Haskell 102
Haskell Is Faster Than C | Prime Reacts
Lambda World 2018 - Rust and Haskell, sitting in a tree - Lisa Passing
High Performance Haskell by Harendra Kumar at #FnConf18
Development Workflows in Haskell
A Brief Introduction to Haskell
This custom-built home comes with a second-floor pool 🤩
Life At Haskell: The Indian Leader Newspaper and Yearbook Club
Building Terminal User Interfaces with Haskell
Vitaly Bragilevsky - Type Theory Behind Glasgow Haskell Compiler Internals (Part 1) - λC 2018
Hacking Haskell: Type level translations (first)
Practical Property Testing in Haskell
Ryan Newton - DSL Embedding in Haskell [1/2]
Persistent Software Transactional Memory in Haskell
Tracking Hikes with Haskell — HaskellRank Ep.10
Justin Le - Singletons and You in Haskell - λC 2017
Комментарии