Kodsnack

Fredrik får besök av Andreas Ekeroot som diskuterar det whiteboardvänliga språket Haskell. Och monader, förstås, i poddens första försök att förklara monader som amöbor.

Dessutom ett exjobb om att generera program.

Vi reder också ut vem som är äldst av Andreas, Haskell, och Erlang. Samt varför det kan vara ett bra motto att undvika framgång till varje pris.

Lite exempelkod:

sumAllNumbers :: String -> Int

sumAllNumbers str = sum (map read (lines str))

main :: IO ()

main = do

fileContent <- readFile “magiska_tal.txt”

print (sumAllNumbers fileContent)

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar

Titlar

  • Det vi hade tänkt prata om förra gången
  • Allt utom Haskell
  • Notoriskt svårt att generera program
  • Bevis är inte riktigt min grej
  • Science was made
  • Erlang har det för att de är tjuriga
  • Den heta kusinen till Erlang
  • Tove Janssonskt
  • Det är länge sedan nuförtiden
  • Lata funktionella programmeringsspråk
  • IO är liksom inte en grej
  • Formen i stenen
  • Tillbaka till marmorblock
  • Den strikta kusinen
  • “Ska bara”-språk
  • Ordning och reda med typer
  • Som AI fast bättre
  • Ett sunt system
  • Smidigt att skriva på whiteboard
  • Haskells märkliga lillebror
  • Ta någonting och sluka det
  • Plocka ut grejen ur monaden
Direct download: 603.mp3
Category:general -- posted at: 6:30am CEST