tracks/haskell/config.json in trackler-2.0.6.25 vs tracks/haskell/config.json in trackler-2.0.6.26

- old
+ new

@@ -30,10 +30,11 @@ }, { "slug": "rna-transcription", "difficulty": 1, "topics": [ + "Maybe" ] }, { "slug": "sum-of-multiples", "difficulty": 1, @@ -48,28 +49,32 @@ }, { "slug": "grains", "difficulty": 2, "topics": [ + "Maybe" ] }, { "slug": "hamming", "difficulty": 2, "topics": [ + "Maybe" ] }, { "slug": "nucleotide-count", "difficulty": 2, "topics": [ + "Either" ] }, { "slug": "grade-school", "difficulty": 2, "topics": [ + "Define type" ] }, { "slug": "etl", "difficulty": 2, @@ -84,28 +89,34 @@ }, { "slug": "accumulate", "difficulty": 3, "topics": [ + "Lazy evaluation", + "Library reimplementation" ] }, { "slug": "strain", "difficulty": 3, "topics": [ + "Lazy evaluation", + "Library reimplementation" ] }, { "slug": "phone-number", "difficulty": 3, "topics": [ + "Maybe" ] }, { "slug": "beer-song", "difficulty": 3, "topics": [ + "Refactoring" ] }, { "slug": "triangle", "difficulty": 3, @@ -126,16 +137,18 @@ }, { "slug": "robot-simulator", "difficulty": 3, "topics": [ + "Define type" ] }, { "slug": "secret-handshake", "difficulty": 3, "topics": [ + "instance custom" ] }, { "slug": "anagram", "difficulty": 4, @@ -144,16 +157,20 @@ }, { "slug": "simple-linked-list", "difficulty": 4, "topics": [ + "Define type", + "Library reimplementation" ] }, { "slug": "list-ops", "difficulty": 4, "topics": [ + "Accumulator-strictness", + "Library reimplementation" ] }, { "slug": "meetup", "difficulty": 4, @@ -162,10 +179,11 @@ }, { "slug": "roman-numerals", "difficulty": 4, "topics": [ + "Maybe" ] }, { "slug": "prime-factors", "difficulty": 4, @@ -180,34 +198,40 @@ }, { "slug": "all-your-base", "difficulty": 4, "topics": [ + "Maybe" ] }, { "slug": "largest-series-product", "difficulty": 4, "topics": [ + "Maybe" ] }, { "slug": "clock", "difficulty": 4, "topics": [ + "Define type", + "instance Num" ] }, { "slug": "matrix", "difficulty": 4, "topics": [ + "Define type" ] }, { "slug": "house", "difficulty": 4, "topics": [ + "Refactoring" ] }, { "slug": "pascals-triangle", "difficulty": 4, @@ -252,10 +276,11 @@ }, { "slug": "nth-prime", "difficulty": 5, "topics": [ + "Maybe" ] }, { "slug": "word-count", "difficulty": 5, @@ -264,10 +289,12 @@ }, { "slug": "binary-search-tree", "difficulty": 5, "topics": [ + "Define type", + "Maybe" ] }, { "slug": "luhn", "difficulty": 5, @@ -276,10 +303,11 @@ }, { "slug": "queen-attack", "difficulty": 5, "topics": [ + "Maybe" ] }, { "slug": "ocr-numbers", "difficulty": 5, @@ -288,16 +316,19 @@ }, { "slug": "food-chain", "difficulty": 5, "topics": [ + "Refactoring" ] }, { "slug": "custom-set", "difficulty": 5, "topics": [ + "Define type", + "Library reimplementation" ] }, { "slug": "parallel-letter-frequency", "difficulty": 5, @@ -306,10 +337,13 @@ }, { "slug": "simple-cipher", "difficulty": 6, "topics": [ + "IO monad", + "Random", + "Mutable state" ] }, { "slug": "palindrome-products", "difficulty": 6, @@ -318,10 +352,13 @@ }, { "slug": "robot-name", "difficulty": 6, "topics": [ + "Define type", + "IO monad", + "Random" ] }, { "slug": "pig-latin", "difficulty": 6, @@ -330,16 +367,21 @@ }, { "slug": "say", "difficulty": 6, "topics": [ + "Maybe" ] }, { "slug": "bank-account", "difficulty": 6, "topics": [ + "Define type", + "IO monad", + "Maybe", + "Mutable state" ] }, { "slug": "sublist", "difficulty": 6, @@ -348,10 +390,15 @@ }, { "slug": "linked-list", "difficulty": 6, "topics": [ + "Define type", + "IO monad", + "Library reimplementation", + "Maybe", + "Mutable state" ] }, { "slug": "zebra-puzzle", "difficulty": 7, @@ -366,52 +413,60 @@ }, { "slug": "wordy", "difficulty": 7, "topics": [ + "Maybe" ] }, { "slug": "change", "difficulty": 7, "topics": [ + "Maybe" ] }, { "slug": "alphametics", "difficulty": 7, "topics": [ + "Maybe" ] }, { "slug": "bowling", "difficulty": 7, "topics": [ + "Either" ] }, { "slug": "connect", "difficulty": 8, "topics": [ + "Maybe" ] }, { "slug": "dominoes", "difficulty": 8, "topics": [ + "Maybe" ] }, { "slug": "sgf-parsing", "difficulty": 9, "topics": [ + "Maybe" ] }, { "slug": "go-counting", "difficulty": 9, "topics": [ + "Maybe" ] }, { "slug": "lens-person", "difficulty": 9, @@ -420,21 +475,26 @@ }, { "slug": "zipper", "difficulty": 10, "topics": [ + "Define type", + "Maybe" ] }, { "slug": "forth", "difficulty": 10, "topics": [ + "Define type", + "Either" ] }, { "slug": "pov", "difficulty": 10, "topics": [ + "Maybe" ] } ], "deprecated": [ "binary",