Correspondent
Tuula
: 364
tuukka.turto.nospam@nospam.oktaeder.net
Eternal tinkerer of code, who occasionally writes things down at https://engineersjourney.wordpress.com/ or contributes to hylang project at https://github.com/hylang/hy
52
hpr3944 :: Race for the Galaxy
Tuula explains very basics of card game called Race for the Galaxy
Listen in ogg, spx, or mp3 format.
hpr3934 :: Crusader Kings II
Tuula rambles about her all time favourite strategy game Crusader Kings II
Listen in ogg, spx, or mp3 format.
hpr3919 :: How I hacked my voice
Tuula talks about what she's doing to change her voice
Listen in ogg, spx, or mp3 format.
hpr3582 :: Rolling a new character
Tuula continues writing an example Haskell game, this time rolling a new character
Listen in ogg, spx, or mp3 format.
hpr3562 :: Creating a new project with Haskell and Stack
Tuula explains how to create a new haskell project and build it
Listen in ogg, spx, or mp3 format.
hpr3558 :: How I'm learning Haskell
Tuula talks about how she's learning Haskell
Listen in ogg, spx, or mp3 format.
hpr3535 :: template Haskell
turturto talks how she's using template Haskell to cut down amount of code she writes
Listen in ogg, spx, or mp3 format.
hpr3508 :: Differences between C# and Haskell
Tuula talks about some of the differences between C# and Haskell
Listen in ogg, spx, or mp3 format.
hpr3489 :: Equality of structured errors
Tuula talks about equality in Haskell
Listen in ogg, spx, or mp3 format.
hpr3392 :: Structured error reporting
Tuula talks about how she improved build times by breaking down error reporting to smaller parts
Listen in ogg, spx, or mp3 format.
hpr3081 :: Why do formal verification?
Tuula talks about testing and formal verification of software
Listen in ogg, spx, or mp3 format.
hpr3068 :: Keeping track of downloads in Elm
Tuula shows how to keep track of what data is being downloaded in Elm
Listen in ogg, spx, or mp3 format.
hpr3057 :: Formal verification with Coq
Tuula talks about formally verifying code
Listen in ogg, spx, or mp3 format.
hpr3020 :: Validating data in Haskell
Tuula talks about wow to validate incoming http request before acting on them
Listen in ogg, spx, or mp3 format.
hpr2969 :: Crewing a spaceship in Haskell
How to calculate amount of crew needed for a spaceship
Listen in ogg, spx, or mp3 format.
hpr2958 :: Haskell modules
Tuula talks about haskell modules
Listen in ogg, spx, or mp3 format.
hpr2948 :: Testing with Haskell
Introduction on HSpec and QuickCheck
Listen in ogg, spx, or mp3 format.
hpr2938 :: Naming pets in space game
How to use markov chains to generate names
Listen in ogg, spx, or mp3 format.
hpr2928 :: Building markov chains with Haskell
How to build markov chains with Haskell
Listen in ogg, spx, or mp3 format.
hpr2918 :: Selecting random item from weighted list
How to selected random item from weighted list using Haskell
Listen in ogg, spx, or mp3 format.
hpr2908 :: Modeling opinions in space game
Tuula talks about modeling opinions
Listen in ogg, spx, or mp3 format.
hpr2898 :: Modeling people in space game
Tuula talks how they approach modeling people in space game
Listen in ogg, spx, or mp3 format.
hpr2888 :: Pattern matching in Haskell
Tuula talks about one of their favourite features in Haskell
Listen in ogg, spx, or mp3 format.
hpr2883 :: Pass the pigs
Tuula talks about their childhood game pass the pigs
Listen in ogg, spx, or mp3 format.
hpr2878 :: Type classes in Haskell
Tuula explains what type classes are and how to use them
Listen in ogg, spx, or mp3 format.
hpr2873 :: Death Angel - Card game
Short description of Death Angel card game
Listen in ogg, spx, or mp3 format.
hpr2868 :: Custom data with Persistent
Tuula explains how to serialize custom data with Persistent
Listen in ogg, spx, or mp3 format.
hpr2858 :: Vehicle designer for a space game
Tuula talks about modeling vehicle designer for their space game
Listen in ogg, spx, or mp3 format.
hpr2848 :: Random numbers in Haskell
Tuula talks how to generate random numbers (and other values) in Haskell
Listen in ogg, spx, or mp3 format.
hpr2843 :: Afrikan Tähti (or Star of Africa)
Tuula talks about one of the most important Finnish board game ever
Listen in ogg, spx, or mp3 format.
hpr2838 :: Why Haskell?
Tuula tries to answer Beeza's question on why would someone want to use Haskell
Listen in ogg, spx, or mp3 format.
hpr2828 :: Writing Web Game in Haskell - Science, part 2
Tuula continues their explanation on simulating science in a game written in Haskell
Listen in ogg, spx, or mp3 format.
hpr2818 :: Writing Web Game in Haskell - Science, part 1
Tuula explains types and data they used to model science in their Haskell game
Listen in ogg, spx, or mp3 format.
hpr2808 :: Haskell function types
Tuula gives overview of function types in Haskell
Listen in ogg, spx, or mp3 format.
hpr2797 :: Writing Web Game in Haskell - Simulation at high level
Tuula gives overview of simulation in their 4x game
Listen in ogg, spx, or mp3 format.
hpr2788 :: Looping in Haskell
Tuula describes some loop-like constructs in Haskell
Listen in ogg, spx, or mp3 format.
hpr2778 :: Functor and applicative in Haskell
Brief introduction on functor and applicative patterns in Haskell and where they can be used
Listen in ogg, spx, or mp3 format.
hpr2768 :: Writing Web Game in Haskell - Planetary statuses
Tuula describes system for recording planetary statuses in their game
Listen in ogg, spx, or mp3 format.
hpr2758 :: Haskell - Data types and database actions
Brief summary of how to declare your own datatypes in Haskell and how to store data in database
Listen in ogg, spx, or mp3 format.
hpr2748 :: Writing Web Game in Haskell - Special events
Tuula walks through implementation of special events in web based game
Listen in ogg, spx, or mp3 format.
hpr2733 :: Writing Web Game in Haskell - News and Notifications
Tuula talks about the game they're writing in Haskell and convoluted news system they made.
Listen in ogg, spx, or mp3 format.
hpr2723 :: Using Elm in context of 4X game client
Tuula talks their decisions on structuring Elm application
Listen in ogg, spx, or mp3 format.
hpr2713 :: Resources in 4x game
One way to implement data types for raw resources in Haskell
Listen in ogg, spx, or mp3 format.
hpr2703 :: Fog of war in Yesod based game
How to implement fog of war system in turn based web game
Listen in ogg, spx, or mp3 format.
hpr2693 :: Getting started with web based game in Haskell and Elm
First steps in writing 4x space exploration game
Listen in ogg, spx, or mp3 format.
hpr2633 :: Elm - First Impressions
My first impressions on Elm programming language
Listen in ogg, spx, or mp3 format.
hpr2618 :: Yesod - First Impressions
Tuula talking about their first impressions of Yesod web framework
Listen in ogg, spx, or mp3 format.
hpr2608 :: BattleTech
Quick introduction to BattleTech tabletop game by Tuula
Listen in ogg, spx, or mp3 format.
hpr2598 :: Calculating planetary orbits in Haskell
Tuula talks about calculating planetary orbits
Listen in ogg, spx, or mp3 format.
hpr2593 :: Intro to De Bellis Antiquitatis
Short intro to tabletop wargame called DBA
Listen in ogg, spx, or mp3 format.
hpr2588 :: Miniature painting
Tuula rambles about how to paint miniatures while painting some toy soldiers
Listen in ogg, spx, or mp3 format.
hpr2524 :: General problem solver
Brief look into general problem solver system and how to use it solve simple problems