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",