Haskell Hello World Setup
nobody: HASKELL: 64 lines (56 sloc) | 1.65 KB 1 {-# LANGUAGE EmptyDataDecls #-} 2 {-# LANGUAGE FlexibleContexts #-} 3 {-# LANGUAGE GADTs #-} 4 {-# LANGUAGE GeneralizedNewtypeDeriving #-} 5 {-# LANGUAGE MultiParamTypeClasses #-} 6 {-# LANGUAGE OverloadedStrings #-} 7 {-# LANGUAGE QuasiQuotes #-} 8 {-# LANGUAGE TemplateHaskell #-} 9 {-# LANGUAGE TypeFamilies #-} 10 {-# LANGUAGE RecordWildCards #-} 11 {-# LANGUAGE DeriveGeneric
A minimalist two-panel programming meme shows “nobody:” followed by “HASKELL:” and a code screenshot listing numerous LANGUAGE extensions. The joke is that Haskell programmers seemingly need a long list of advanced compiler extensions before writing ordinary code, exaggerating the language’s complexity and configurability. It is sent as a reaction to overengineering, excessive setup, or intimidating functional-programming code.
#haskell#хаскель#programming#программирование#coding#кодинг#developer#разработчик#functional programming#функциональное программирование#compiler extensions#расширения компилятора#overengineering#переусложнение#programmer meme#мем программиста#reaction#реакция#screenshot#скриншот#coding humor#юмор программистов
- @profunctor_io / 2629 2019-07-16
- Type
- image
- Size
- 672×800 · 69.1 KiB
- Mood
- sarcastic
- Language
- en
- Added