Kodsnack

Kodsnack 603 - Ett sunt system, med Andreas Ekeroot


Listen Later

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å [email protected] 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
  • Andreas Ekeroot
  • Tidigare avsnitt med Andreas
  • Haskell
  • Regular programming - "den andra podden"
  • Quickcheck
  • Cakeml - kompilatorn och språket
  • Compcert
  • Intermediärrepresentation
  • LLVM och dess IR
  • Erlang
  • Elixir
  • Property based testing diskuteras också i bland annat avsnitt 386
  • Regular programming om när Andreas blev av med jobbet
  • The hobbit/Bilbo
  • Bilbo illustrerad av Tove Jansson
  • Stöd oss på Ko-fi!
  • Lat utvärderande programmeringsspråk
  • Davidstatyn
  • Clean - inspirerade Haskell
  • Miranda - inspirerade Haskell
  • Ocaml
  • Jane street
  • F#
  • LINQ
  • GHC
  • Typer i Haskell
  • Hindley Milner-typsystem
  • Koen Claessen - holländare som introducerade Haskell för Andreas på Chalmers
  • Kenneth E. Iverson
  • Notation as a tool of thought
  • APL
  • Game of life i APL
  • Simon Marlow
  • Set theoretic types - konceptet Elixirs nya typsystem bygger på
  • Avoid success at all costs
  • Escape from the ivory tower - the Haskell journey, presentation av Simon Peyton Jones
  • Freebsd
  • Elm
  • Evan - skapare av Elm
  • Donald Knuth
  • Monader
  • Saša Jurić - the soul of Erlang - föreläsning där trådar ligger och kraschar utan att störa något annat
  • Phil Wadler
  • Kategoriteori
  • Turingkompletthet
  • Dhall - icke-turingkomplett konfigurationsspråk
  • YAML
  • Magic är turingkomplett
  • JSON
  • INI-filer
  • Chef
  • Puppet
  • Dal - linsgrytan
  • Planescape: torment
  • Monader som burritos
  • Burritos är monader
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
...more
View all episodesView all episodes
Download on the App Store

KodsnackBy Kristoffer, Fredrik, Tobias

  • 5
  • 5
  • 5
  • 5
  • 5

5

1 ratings


More shows like Kodsnack

View all
Kapitalet by Monopol Media AB

Kapitalet

11 Listeners

Allt du velat veta by Acast - Fritte Fritzson

Allt du velat veta

11 Listeners

Filip & Fredrik podcast by filipandfredrik.com

Filip & Fredrik podcast

89 Listeners

RikaTillsammans | Om privatekonomi & rikedom i livet by Jan och Caroline Bolmeson

RikaTillsammans | Om privatekonomi & rikedom i livet

10 Listeners

Den nya ekonomin by Dagens industri

Den nya ekonomin

3 Listeners

Marknaden by Monopol Media

Marknaden

8 Listeners

Kompilator by Bartek Tatkowski

Kompilator

2 Listeners

Flashback Forever by Flashback Forever

Flashback Forever

39 Listeners

Asdf by Therése & Anton

Asdf

0 Listeners

Developers! - mer än bara kod by Madeleine Schönemann och Sofia Larsson

Developers! - mer än bara kod

0 Listeners

AI Sweden Podcast by AI Sweden

AI Sweden Podcast

0 Listeners

SvD Tech brief by Svenska Dagbladet

SvD Tech brief

2 Listeners

Modermodemet by Anders Arpi, Patrik Svensson, Bartek Tatkowski

Modermodemet

0 Listeners

Fabriken by UR – Utbildningsradion

Fabriken

0 Listeners

Kära dagbok by Dagens Nyheter

Kära dagbok

0 Listeners