Quantcast
Channel: haskell – thoughts…
Browsing all 18 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Learn Haskell Fast and Hard

“Many book/articles about Haskell start by introducing some esoteric formula (quick sort, Fibonacci, etc…). I will make the exact opposite. At first I won’t show you any Haskell super power. I will...

View Article



Image may be NSFW.
Clik here to view.

How to write hybrid CPU/GPU programs with Haskell

“What’s better than programming a GPU with a high-level, Haskell-embedded DSL (domain-specific-language)? Well, perhaps writing portable CPU/GPU programs that utilize both pieces of silicon—with...

View Article

Image may be NSFW.
Clik here to view.

Thinking Functionally with Haskell

“Ever wondered how functional programmers think? I aim to give you a glimpse into the programming style and mindset of experienced functional programmers, so you can see why we are so passionate about...

View Article

Image may be NSFW.
Clik here to view.

Haskell as fast as C: working at a high altitude for low level performance

“After the last post about high performance, high level programming, Slava Pestov, of Factor fame, wondered whether it was generally true that “if you want good performance you have to write C in your...

View Article

Image may be NSFW.
Clik here to view.

Course materials for Stanford CS240h, “Functional Systems in Haskell”

“These are the course materials for the Stanford Computer Science class CS240h, Functional Systems in Haskell, which we are teaching for the first time during the Fall term of 2011…”...

View Article


Image may be NSFW.
Clik here to view.

Lessons learning Haskell

“It’s often claimed that learning Haskell will make you a better programmer in other languages. I like the idea that there’s no such thing as a good programmer, just a programmer who follows good...

View Article

Image may be NSFW.
Clik here to view.

Getting Started with Haskell

“I’ve been having a lot of fun learning Haskell these past few months, but getting started isn’t quite as straight-forward as it could be. I had the good fortune to work at the right place at the right...

View Article

Image may be NSFW.
Clik here to view.

Parallelism and concurrency need different tools

“Parallelism and concurrency are both very fashionable notions. Lots of languages and tools are advertised as good at these things – often at both things. I believe that concurrency and parallelism...

View Article


Image may be NSFW.
Clik here to view.

Mio: A High-Performance Multicore IO Manager for GHC

“Haskell threads provide a key, lightweight concurrency abstraction to simplify the programming of important network applications such as web servers and software-defined network (SDN) controllers. The...

View Article


Image may be NSFW.
Clik here to view.

John Carmack: Thoughts on Haskell

http://functionaltalks.org/2013/08/26/john-carmack-thoughts-on-haskell/

View Article

Image may be NSFW.
Clik here to view.

Learn Haskell Fast and Hard

“I really believe all developers should learn Haskell. I don’t think everyone needs to be super Haskell ninjas, but they should at least discover what Haskell has to offer. Learning Haskell opens your...

View Article

Image may be NSFW.
Clik here to view.

Sodium – Functional Reactive Programming (FRP) Library for Java, Haskell,...

“Sodium – Functional Reactive Programming in C#, C++, Java, Haskell and Scala (other languages to be added) This is based on Flapjax, Yampa, scala.React and a number of other Functional Reactive...

View Article

Image may be NSFW.
Clik here to view.

School of Haskell

“Tutorials on how to make the best use of the FP Haskell Center including hidden gems, and code examples. Articles and tutorials for advanced Haskell programmers…” https://www.fpcomplete.com/school

View Article


Image may be NSFW.
Clik here to view.

Functional Programming in the Real World

“Here is a list of functional programs applied to real-world tasks. The main criterion for being real-world is that the program was written primarily to perform some task, not primarily to experiment...

View Article

Image may be NSFW.
Clik here to view.

What I Wish I Knew When I Learning Haskell

Sections that have had been added or seen large changes: Irrefutable Patterns Hackage Exhaustiveness Stacktraces Laziness Skolem Capture Foreign Function Pointers Attoparsec Parser Inline Cmm PrimMonad...

View Article


Image may be NSFW.
Clik here to view.

The Joy and Agony of Haskell in Production

“There have been several good talks about using Haskell in industry lately, and several people asked me to write about my personal experiences. Although I can’t give specific details I will speak...

View Article

Image may be NSFW.
Clik here to view.

Distributed Systems in Haskell

TL;DR: Only ever block if there are no messages whatsoever waiting for your server. Don’t use interrupt-based timeouts. Separate your server logic and any networking. Try to have pure server logic. Use...

View Article


Image may be NSFW.
Clik here to view.

A founder’s perspective on 4 years with Haskell

In 2012 I co-founded Better1, a startup building a new type of enterprise e-learning platform. Our goal was to make it faster and cheaper for large companies to develop, deliver, and analyse adaptive,...

View Article
Browsing all 18 articles
Browse latest View live




Latest Images