Pure FP vs Assembly
me: I write pure FP, yeah! stopManager :: Manager -> IO () stopManager mgr = E.mask (reaperStop mgr >>= mapM_ fire) where fire (Handle actionRef _) = do onTimeout <- I.readIORef actionRef onTimeout `E.catch` ignoreAll GHC Glasgow Haskell Compiler section .text global _start _start: mov edx,len mov ecx,msg mov ebx,1 mov eax,4 int 0x80 mov eax,1 int 0x80 section .data Ну те самые 7 человек что пишут на хаскеле наверняка с этого мема разъебались
A crying man is shown between a supposedly elegant Haskell functional-programming snippet and a much lower-level x86 assembly program, with a Glasgow Haskell Compiler label on his forehead. The joke is that people who proudly write “pure FP” are confronted with the ugly machine-level code underneath; the Russian caption says that the seven people who write Haskell probably lost it laughing at this meme.
crying man in a suit / плачущий мужчина в костюмеorange cat / рыжий котHaskell code / код на Haskellx86 assembly code / код на ассемблере x86computer source code / исходный код программыwhite compiler label / белая наклейка с компиляторомwooden door / деревянная дверьblack jacket / чёрный пиджакwhite shirt / белая рубашкаTelegram chat screenshot / скриншот чата Telegram
- @ithueti / 16365 2025-07-11
- Template
- Crying man reaction image
- Type
- image
- Size
- 620×800 · 78.1 KiB
- Mood
- absurd, sarcastic
- Language
- en
- Added