advent-of-code-17.git
6 years agoTaking advantage of a neat trick for using $ rather than a lambda master
Neil Smith [Mon, 29 Jan 2018 19:42:13 +0000 (19:42 +0000)]
Taking advantage of a neat trick for using $ rather than a lambda

6 years agoSome progress towards a properly concurrent solution
Neil Smith [Mon, 29 Jan 2018 19:14:44 +0000 (19:14 +0000)]
Some progress towards a properly concurrent solution

6 years agoDone Infi puzzle
Neil Smith [Mon, 1 Jan 2018 16:06:01 +0000 (16:06 +0000)]
Done Infi puzzle

6 years agoTidied the parser a bit
Neil Smith [Mon, 25 Dec 2017 21:03:43 +0000 (21:03 +0000)]
Tidied the parser a bit

6 years agoSome updates
Neil Smith [Mon, 25 Dec 2017 20:51:43 +0000 (20:51 +0000)]
Some updates

6 years agoDone day 25
Neil Smith [Mon, 25 Dec 2017 20:41:30 +0000 (20:41 +0000)]
Done day 25

6 years agoTidying
Neil Smith [Sun, 24 Dec 2017 14:43:03 +0000 (14:43 +0000)]
Tidying

6 years agoDay 24
Neil Smith [Sun, 24 Dec 2017 14:34:38 +0000 (14:34 +0000)]
Day 24

6 years agoDay 23 done
Neil Smith [Sat, 23 Dec 2017 18:38:48 +0000 (18:38 +0000)]
Day 23 done

6 years agoDay 22
Neil Smith [Fri, 22 Dec 2017 13:30:46 +0000 (13:30 +0000)]
Day 22

6 years agoMore todying
Neil Smith [Fri, 22 Dec 2017 11:25:13 +0000 (11:25 +0000)]
More todying

6 years agoAdded type annotations and a more parallel version
Neil Smith [Thu, 21 Dec 2017 22:34:57 +0000 (22:34 +0000)]
Added type annotations and a more parallel version

6 years agoDone day 21
Neil Smith [Thu, 21 Dec 2017 21:41:54 +0000 (21:41 +0000)]
Done day 21

6 years agoSimplified the parser
Neil Smith [Wed, 20 Dec 2017 21:54:00 +0000 (21:54 +0000)]
Simplified the parser

6 years agoTidied some long lines
Neil Smith [Wed, 20 Dec 2017 21:50:43 +0000 (21:50 +0000)]
Tidied some long lines

6 years agoTweaking
Neil Smith [Wed, 20 Dec 2017 17:21:43 +0000 (17:21 +0000)]
Tweaking

6 years agoDay 20
Neil Smith [Wed, 20 Dec 2017 17:06:09 +0000 (17:06 +0000)]
Day 20

6 years agoRefactored positions, added some operations to query
Neil Smith [Wed, 20 Dec 2017 13:07:31 +0000 (13:07 +0000)]
Refactored positions, added some operations to query

6 years agoAdded a type annotation
Neil Smith [Tue, 19 Dec 2017 09:54:02 +0000 (09:54 +0000)]
Added a type annotation

6 years agoDay 19
Neil Smith [Tue, 19 Dec 2017 09:52:41 +0000 (09:52 +0000)]
Day 19

6 years agoDay 18 done
Neil Smith [Mon, 18 Dec 2017 22:42:47 +0000 (22:42 +0000)]
Day 18 done

6 years agoDay 17 done
Neil Smith [Mon, 18 Dec 2017 22:42:34 +0000 (22:42 +0000)]
Day 17 done

6 years agoAdded day 17 description
Neil Smith [Mon, 18 Dec 2017 22:40:55 +0000 (22:40 +0000)]
Added day 17 description

6 years agoDay 16
Neil Smith [Sat, 16 Dec 2017 22:57:31 +0000 (22:57 +0000)]
Day 16

6 years agoFixed a bug that isn't a bug in practice
Neil Smith [Fri, 15 Dec 2017 16:59:48 +0000 (16:59 +0000)]
Fixed a bug that isn't a bug in practice

6 years agoFiltered the modified stream at source, rather than relying on list fusion that didn...
Neil Smith [Fri, 15 Dec 2017 14:04:23 +0000 (14:04 +0000)]
Filtered the modified stream at source, rather than relying on list fusion that didn't happen

6 years agoAbout to try optimising my version
Neil Smith [Fri, 15 Dec 2017 13:34:00 +0000 (13:34 +0000)]
About to try optimising my version

6 years agoTrying to optimise day 15
Neil Smith [Fri, 15 Dec 2017 10:42:17 +0000 (10:42 +0000)]
Trying to optimise day 15

6 years agoDay 15
Neil Smith [Fri, 15 Dec 2017 08:58:13 +0000 (08:58 +0000)]
Day 15

6 years agoDay 14 problem added
Neil Smith [Fri, 15 Dec 2017 08:57:48 +0000 (08:57 +0000)]
Day 14 problem added

6 years agoDay 14 now using a set
Neil Smith [Thu, 14 Dec 2017 22:03:41 +0000 (22:03 +0000)]
Day 14 now using a set

6 years agoParallel version of day 14
Neil Smith [Thu, 14 Dec 2017 13:47:09 +0000 (13:47 +0000)]
Parallel version of day 14

6 years agoTidied imports and type annotations
Neil Smith [Thu, 14 Dec 2017 12:52:14 +0000 (12:52 +0000)]
Tidied imports and type annotations

6 years agoDay 14 done
Neil Smith [Thu, 14 Dec 2017 12:38:10 +0000 (12:38 +0000)]
Day 14 done

6 years agoTried day 14
Neil Smith [Thu, 14 Dec 2017 12:33:11 +0000 (12:33 +0000)]
Tried day 14

6 years agoDay 14 part 1
Neil Smith [Thu, 14 Dec 2017 09:16:23 +0000 (09:16 +0000)]
Day 14 part 1

6 years agoDay 13
Neil Smith [Wed, 13 Dec 2017 09:49:13 +0000 (09:49 +0000)]
Day 13

6 years agoDone day 12
Neil Smith [Tue, 12 Dec 2017 12:05:01 +0000 (12:05 +0000)]
Done day 12

6 years agoDay 11 problem saved
Neil Smith [Mon, 11 Dec 2017 10:00:26 +0000 (10:00 +0000)]
Day 11 problem saved

6 years agoDay 11
Neil Smith [Mon, 11 Dec 2017 09:59:20 +0000 (09:59 +0000)]
Day 11

6 years agoDay 10
Neil Smith [Sun, 10 Dec 2017 16:46:59 +0000 (16:46 +0000)]
Day 10

6 years agoAdded some problem descriptions
Neil Smith [Sun, 10 Dec 2017 12:35:44 +0000 (12:35 +0000)]
Added some problem descriptions

6 years agoDay 9
Neil Smith [Sun, 10 Dec 2017 12:34:14 +0000 (12:34 +0000)]
Day 9

6 years agoDay 8
Neil Smith [Sat, 9 Dec 2017 19:40:24 +0000 (19:40 +0000)]
Day 8

6 years agoDay 7, eventually
Neil Smith [Sat, 9 Dec 2017 17:18:46 +0000 (17:18 +0000)]
Day 7, eventually

6 years agoAdded some problem specifications
Neil Smith [Wed, 6 Dec 2017 22:27:41 +0000 (22:27 +0000)]
Added some problem specifications

6 years agoDay 6
Neil Smith [Wed, 6 Dec 2017 22:14:25 +0000 (22:14 +0000)]
Day 6

6 years agoDay 5
Neil Smith [Tue, 5 Dec 2017 11:21:45 +0000 (11:21 +0000)]
Day 5

6 years agoPlaying with found code
Neil Smith [Tue, 5 Dec 2017 11:21:32 +0000 (11:21 +0000)]
Playing with found code

6 years agoSimplified day 4
Neil Smith [Tue, 5 Dec 2017 11:20:38 +0000 (11:20 +0000)]
Simplified day 4

6 years agoDay 4
Neil Smith [Mon, 4 Dec 2017 09:47:39 +0000 (09:47 +0000)]
Day 4

6 years agoDay 3
Neil Smith [Mon, 4 Dec 2017 09:47:25 +0000 (09:47 +0000)]
Day 3

6 years agoMore tweaks to cabal and readme file
Neil Smith [Sun, 3 Dec 2017 11:47:03 +0000 (11:47 +0000)]
More tweaks to cabal and readme file

6 years agoRearranged file locations
Neil Smith [Sun, 3 Dec 2017 11:13:08 +0000 (11:13 +0000)]
Rearranged file locations

6 years agoAdded problems
Neil Smith [Sun, 3 Dec 2017 10:57:40 +0000 (10:57 +0000)]
Added problems

6 years agoDone day 2
Neil Smith [Sat, 2 Dec 2017 11:49:45 +0000 (11:49 +0000)]
Done day 2

6 years agoAnother approach to day 1
Neil Smith [Fri, 1 Dec 2017 19:59:22 +0000 (19:59 +0000)]
Another approach to day 1

6 years agoDay 1 done
Neil Smith [Fri, 1 Dec 2017 08:38:12 +0000 (08:38 +0000)]
Day 1 done

6 years agoTweaked readme
Neil Smith [Wed, 29 Nov 2017 08:40:08 +0000 (08:40 +0000)]
Tweaked readme

6 years agoUpdated readme
Neil Smith [Wed, 29 Nov 2017 08:25:49 +0000 (08:25 +0000)]
Updated readme

6 years agoTweaked
Neil Smith [Wed, 29 Nov 2017 08:21:02 +0000 (08:21 +0000)]
Tweaked

6 years agoGot IHaskell working
Neil Smith [Wed, 29 Nov 2017 08:20:50 +0000 (08:20 +0000)]
Got IHaskell working

6 years agoInitial commit, using an old problem
Neil Smith [Tue, 28 Nov 2017 23:40:18 +0000 (23:40 +0000)]
Initial commit, using an old problem