Loading...

Haskell Sucks!

11,993 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Nov 18, 2016

Now that I have your attention I'd like to say that I like Haskell; unfortunately I feel let-down by two critical problems: monads as a method of controlling state and lazy evaluation. In this talk I will discuss the benefits and drawbacks of both of these design decisions and why their work-rounds are insufficient. I will offer some observations about software development and how I believe those observations relate to Haskell.

This presentation is based on my subjective point of view as someone who has experience with programming language design and implementation but is not currently working with Haskell (but have done in the past). Since this is rather subjective, you can decide whether or not you agree. I am not a Haskell expert but instead I can offer my outside perspective.

This screencast is based on a talk I gave at the Melbourne Haskell User Group. It's my first screencast and I hope to make more in the future.

http://paul.bone.id.au/pub/pbone-2016...
https://www.meetup.com/Melbourne-Hask...

If anyone knows how to avoid the flickering that can be seen in the later half please let me know. I'm using Kazam on Linux Mint (Sarah) with NVidia graphics, the PDF viewer is Xreader.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...