{ "slug": "dlang", "language": "D", "repository": "https://github.com/exercism/xdlang", "checklist_issue": 6, "active": true, "exercises": [ { "slug": "hello-world", "difficulty": 1, "topics": [ "language basics" ] }, { "slug": "leap", "difficulty": 1, "topics": [ "language basics" ] }, { "slug": "gigasecond", "difficulty": 1, "topics": [ "language basics", "time" ] }, { "slug": "rna-transcription", "difficulty": 2, "topics": [ "string manipulation", "error handling", "control-flow (foreach)" ] }, { "slug": "raindrops", "difficulty": 1, "topics": [ "language basics", "control-flow (if-statements)" ] }, { "slug": "bob", "difficulty": 2, "topics": [ "string manipulation", "control-flow (if-statements)" ] }, { "slug": "etl", "difficulty": 2, "topics": [ "string manipulation", "control-flow (foreach)", "associative arrays" ] }, { "slug": "hamming", "difficulty": 2, "topics": [ "error handling", "control-flow (foreach)" ] }, { "slug": "nucleotide-count", "difficulty": 3, "topics": [ "classes", "parsing", "associative arrays" ] }, { "slug": "robot-name", "difficulty": 3, "topics": [ "classes", "random numbers" ] }, { "slug": "difference-of-squares", "difficulty": 2, "topics": [ "control-flow (foreach)", "template metaprogramming", "functional", "algorithms" ] }, { "slug": "roman-numerals", "difficulty": 3, "topics": [ "string manipulation", "conversions", "functional" ] }, { "slug": "series", "difficulty": 3, "topics": [ "string manipulation", "arrays" ] }, { "slug": "triangle", "difficulty": 2, "topics": [ "language basics", "control-flow (if-statements)" ] }, { "slug": "crypto-square", "difficulty": 3, "topics": [ "string manipulation", "classes", "algorithms" ] }, { "slug": "circular-buffer", "difficulty": 4, "topics": [ "class templates", "data-structures" ] }, { "slug": "pangram", "difficulty": 1, "topics": [ "language basics", "string manipulation", "control-flow" ] }, { "slug": "react", "difficulty": 10, "topics": [ "reactive programming", "generics", "nested classes", "higher-order functions", "delegates" ] } ], "deprecated": [ ], "foregone": [ ] }