log

age author description
Sun, 14 Jul 2019 13:44:13 +0100 IBBoard An odd "non-determinism" example from StackOverflow default tip
Sun, 14 Jul 2019 13:43:22 +0100 IBBoard Do some "have we been here via another route" filtering
Sun, 14 Jul 2019 13:42:24 +0100 IBBoard Reduce large maze to single width corridors
Sat, 13 Jul 2019 21:09:59 +0100 IBBoard First successful attempt at maze parsing and solving
Sun, 30 Jun 2019 16:15:33 +0100 IBBoard Expand the last note on getting into the monad state
Sun, 30 Jun 2019 16:13:52 +0100 IBBoard Add a note about why we have to "Just" the input to our monad
Sun, 30 Jun 2019 16:09:44 +0100 IBBoard Add more notes on extracting Just/Maybe values
Sun, 30 Jun 2019 15:50:33 +0100 IBBoard Add extra note about monadic-ness
Sun, 30 Jun 2019 15:10:23 +0100 IBBoard First successful attempt at a Haskell monad for hashtable lookup
Sun, 23 Jun 2019 20:13:55 +0100 IBBoard Add notes and examples on data types and monads
Tue, 18 Jun 2019 21:05:00 +0100 IBBoard Add a function for word-aware text wrapping
Mon, 17 Jun 2019 20:50:43 +0100 IBBoard Minor tweak to prime efficiency
Mon, 17 Jun 2019 20:26:30 +0100 IBBoard Fix the prime checking
Sun, 16 Jun 2019 21:09:33 +0100 IBBoard Add most of the Day 2 exercises for Haskell
Sat, 15 Jun 2019 21:07:27 +0100 IBBoard Add initial Day 2 notes with functions, partially applied, and currying
Sat, 15 Jun 2019 20:51:08 +0100 IBBoard Add a note about exhaustive vs filtered brute-forcing
Sat, 15 Jun 2019 17:31:22 +0100 IBBoard Add Haskell Day 1 code and notes
Sat, 15 Jun 2019 14:37:47 +0100 IBBoard Attempt at the "Barber Shop problem" in Clojure
Sun, 09 Jun 2019 19:47:01 +0100 IBBoard Add bank account processing with refs and dosync calls
Sun, 09 Jun 2019 12:07:10 +0100 IBBoard Add notes (and failed code) for blocking queue
Sat, 08 Jun 2019 21:23:27 +0100 IBBoard Add Day 2 and Day 3 notes and example code
Sat, 08 Jun 2019 14:00:25 +0100 IBBoard Notes on infinite sequences
Thu, 06 Jun 2019 20:56:16 +0100 IBBoard Add notes on sequences in Clojure
Thu, 06 Jun 2019 20:26:42 +0100 IBBoard Add details of Clojure's loop recursion approach
Sat, 01 Jun 2019 20:10:59 +0100 IBBoard Add notes and exercises from Day 1 of Clojure
Sat, 01 Jun 2019 20:10:37 +0100 IBBoard Add final exercise code from Erlang
Sat, 03 Feb 2018 20:42:51 +0000 IBBoard Add roulette with auto-restarting process
Sat, 03 Feb 2018 20:25:47 +0000 IBBoard Create module with synchronous translation and notes on how to run
Sat, 03 Feb 2018 20:12:07 +0000 IBBoard Add translation example with notes
Sat, 03 Feb 2018 19:53:28 +0000 IBBoard Write up exercises for Erlang day 2 (including bonus Tic Tac Toe)
Sat, 03 Feb 2018 19:52:45 +0000 IBBoard Ignore Erlang binary files and remove existing ones
Fri, 02 Feb 2018 20:59:06 +0000 IBBoard Add notes from Day 2
Fri, 02 Feb 2018 20:38:36 +0000 IBBoard Add Day 1 Erlang content
Sat, 14 Oct 2017 13:39:41 +0100 IBBoard Add Scala code and notes
Sat, 07 Oct 2017 16:50:14 +0100 IBBoard Add notes on how to invoke the Sudoku code
Sat, 07 Oct 2017 15:43:52 +0100 IBBoard Fix condition check that was letting it backtrack to build a different set of rows
Sat, 07 Oct 2017 15:07:34 +0100 IBBoard Calculate and validate boxes
Mon, 02 Oct 2017 21:02:22 +0100 IBBoard Add half-completed sudoku solver
Sun, 01 Oct 2017 19:59:48 +0100 IBBoard Add some "Eight Queens" solving
Sat, 30 Sep 2017 15:29:00 +0100 IBBoard Remove unnecessary sort facts
Sat, 30 Sep 2017 14:26:58 +0100 IBBoard Day 2 self-study, with insert sort
Fri, 29 Sep 2017 20:02:14 +0100 IBBoard Remove unnecessary statements
Fri, 29 Sep 2017 20:00:50 +0100 IBBoard Fix the Day 1 collaboration problems
Wed, 27 Sep 2017 20:48:28 +0100 IBBoard Add a custom implementation of append/3
Wed, 27 Sep 2017 20:19:01 +0100 IBBoard Add a quick bit of maths code (list counting/summing)
Tue, 26 Sep 2017 20:58:49 +0100 IBBoard Add initial Day 2 notes for Prolog
Tue, 26 Sep 2017 20:47:20 +0100 IBBoard Extra little thought on collaboration rule
Tue, 26 Sep 2017 20:45:26 +0100 IBBoard Add more examples, more thoughts and a three-argument "collaborated" rule
Tue, 26 Sep 2017 20:26:45 +0100 IBBoard Write some self-study code with an additional stretch rule to find collaborations
Tue, 26 Sep 2017 20:26:18 +0100 IBBoard Write up "unification" code
Tue, 26 Sep 2017 19:57:50 +0100 IBBoard Write up the map colouring code
Tue, 26 Sep 2017 19:42:02 +0100 IBBoard Add extra thought on why you sometimes get "no" and sometimes "yes" after variable lists
Mon, 25 Sep 2017 20:49:52 +0100 IBBoard Start experimenting with Prolog
Fri, 22 Sep 2017 20:42:49 +0100 IBBoard Add final Io self-study
Fri, 22 Sep 2017 20:38:44 +0100 IBBoard Add coroutine, actor and futures code
Fri, 22 Sep 2017 20:00:39 +0100 IBBoard Add a noddy "builder" to show overriding "forward" for missing methods
Fri, 22 Sep 2017 19:48:13 +0100 IBBoard Add final experimentation and note about DSL
Wed, 20 Sep 2017 20:48:37 +0100 IBBoard Add more notes and try to understand the operators
Mon, 18 Sep 2017 21:08:58 +0100 IBBoard Add another thought about how the ":" operator works
Mon, 18 Sep 2017 20:53:36 +0100 IBBoard Add more notes about the DSL while I think about it