{ "active": true, "exercises": [ { "core": false, "difficulty": 1, "slug": "hello-world", "topics": [ "setting_up_ocaml_dev_environment", "strings" ], "unlocked_by": null, "uuid": "cda3b090-ae52-476b-a782-9cbf43953cf0" }, { "core": false, "difficulty": 1, "slug": "leap", "topics": [ "booleans", "integers" ], "unlocked_by": null, "uuid": "ea5ca675-e010-470b-8030-d4f84880d799" }, { "core": false, "difficulty": 2, "slug": "hamming", "topics": [ "iterating_over_two_lists_at_once" ], "unlocked_by": null, "uuid": "bff47b0f-4555-40b7-b422-64eaa37cb2f6" }, { "core": false, "difficulty": 2, "slug": "raindrops", "topics": null, "unlocked_by": null, "uuid": "dd066b62-c63e-467c-8dfb-435bcc81d532" }, { "core": false, "difficulty": 2, "slug": "difference-of-squares", "topics": [ "mathematics" ], "unlocked_by": null, "uuid": "7fbd4282-9e69-460d-a208-dfafb1850da0" }, { "core": false, "difficulty": 2, "slug": "rna-transcription", "topics": [ "transforming" ], "unlocked_by": null, "uuid": "bf9a0fe0-99b2-4a95-8d75-fc02d0c8433c" }, { "core": false, "difficulty": 2, "slug": "nucleotide-count", "topics": [ "counting" ], "unlocked_by": null, "uuid": "0d7a23a9-31a1-4d52-afd6-887d0fc898e2" }, { "core": false, "difficulty": 3, "slug": "etl", "topics": [ "transforming" ], "unlocked_by": null, "uuid": "be29288a-fcb6-4dce-acc3-be8d86e5454e" }, { "core": false, "difficulty": 3, "slug": "grade-school", "topics": [ "transforming" ], "unlocked_by": null, "uuid": "870b1229-2f9a-4e23-bb6f-c579375ed701" }, { "core": false, "difficulty": 3, "slug": "bob", "topics": [ "strings" ], "unlocked_by": null, "uuid": "9bcdf9a0-acf3-4437-b0f5-071bf0cf5e02" }, { "core": false, "difficulty": 3, "slug": "anagram", "topics": [ "strings" ], "unlocked_by": null, "uuid": "7a3e7667-c7a2-4ba2-b448-599719f78ebc" }, { "core": false, "difficulty": 3, "slug": "space-age", "topics": [ "arithmetic", "floats" ], "unlocked_by": null, "uuid": "0621077c-b5af-4e3b-a60c-b6aaa2565224" }, { "core": false, "difficulty": 3, "slug": "triangle", "topics": [ "mathematics" ], "unlocked_by": null, "uuid": "a43c28f4-8f5c-40f7-90cb-79689c810f95" }, { "core": false, "difficulty": 3, "slug": "pangram", "topics": [ "strings" ], "unlocked_by": null, "uuid": "ae5a4fac-84c4-4929-b37e-b0452f761bf8" }, { "core": false, "difficulty": 3, "slug": "acronym", "topics": [ "strings" ], "unlocked_by": null, "uuid": "c4550644-e67a-4bf4-98dc-78fe45b90c53" }, { "core": false, "difficulty": 4, "slug": "all-your-base", "topics": [ "mathematics" ], "unlocked_by": null, "uuid": "63134efd-e383-4f00-9f97-80ae75585ca6" }, { "core": false, "difficulty": 4, "slug": "bracket-push", "topics": [ "stacks" ], "unlocked_by": null, "uuid": "9f7b9da6-afff-4d2b-862e-df1b3a0a7cef" }, { "core": false, "difficulty": 4, "slug": "luhn", "topics": [ "arithmetic" ], "unlocked_by": null, "uuid": "8d21e4be-5e9c-4c73-81c5-b4ee2517d9c7" }, { "core": false, "difficulty": 4, "slug": "binary-search", "topics": [ "algorithms", "arrays", "search" ], "unlocked_by": null, "uuid": "de60cf70-153d-439e-96c6-8252057c5d82" }, { "core": false, "difficulty": 4, "slug": "phone-number", "topics": [ "strings" ], "unlocked_by": null, "uuid": "d9f93301-a8e8-4c90-bbff-e1ec65b435e5" }, { "core": false, "difficulty": 4, "slug": "word-count", "topics": [ "counting", "strings" ], "unlocked_by": null, "uuid": "db90c208-b8ca-4c8c-8061-b9148c80abfe" }, { "core": false, "difficulty": 4, "slug": "beer-song", "topics": [ "strings" ], "unlocked_by": null, "uuid": "83c807b1-0aa4-4493-8665-6581c019a6f5" }, { "core": false, "difficulty": 5, "slug": "run-length-encoding", "topics": [ "algorithms", "transforming" ], "unlocked_by": null, "uuid": "4281cefe-e4b4-46d4-b6bb-0086448c080f" }, { "core": false, "difficulty": 5, "slug": "roman-numerals", "topics": [ "strings" ], "unlocked_by": null, "uuid": "8f7fcaad-c588-4495-9f9e-20611187a0a5" }, { "core": false, "difficulty": 5, "slug": "prime-factors", "topics": [ "algorithms", "mathematics" ], "unlocked_by": null, "uuid": "67d4fa19-c387-47c4-9262-a6e63d5c0a19" }, { "core": false, "difficulty": 5, "slug": "say", "topics": [ "strings" ], "unlocked_by": null, "uuid": "2efe0bf3-cb17-4135-ae95-d7b5b7b61f7f" }, { "core": false, "difficulty": 6, "slug": "palindrome-products", "topics": [ "arithmetic" ], "unlocked_by": null, "uuid": "8398d903-8208-4807-b735-b4cbf6976f29" }, { "core": false, "difficulty": 6, "slug": "robot-name", "topics": [ "mutable_state", "randomness" ], "unlocked_by": null, "uuid": "51f4aff9-6666-4097-a37e-e2e51fd8f286" }, { "core": false, "difficulty": 6, "slug": "change", "topics": [ "algorithms", "dynamic_programming" ], "unlocked_by": null, "uuid": "202e8a9a-7a5e-486f-883b-56be298ed665" }, { "core": false, "difficulty": 6, "slug": "rectangles", "topics": [ "search" ], "unlocked_by": null, "uuid": "1b491d7e-40db-4782-a8bb-7cb3746588f5" }, { "core": false, "difficulty": 6, "slug": "list-ops", "topics": [ "functional_programming" ], "unlocked_by": null, "uuid": "ffde2a94-722a-4193-86b7-d2d591a7223d" }, { "core": false, "difficulty": 7, "slug": "atbash-cipher", "topics": [ "transforming" ], "unlocked_by": null, "uuid": "020aa7d8-9b4b-4348-9fea-9fbaece3ac66" }, { "core": false, "difficulty": 7, "slug": "minesweeper", "topics": [ "arrays", "transforming" ], "unlocked_by": null, "uuid": "a0468f9b-55d1-45dd-9a2f-476aaf4d6c2e" }, { "core": false, "difficulty": 7, "slug": "bowling", "topics": [ "algorithms" ], "unlocked_by": null, "uuid": "638b24d2-5288-4fc2-a70e-a178974f030e" }, { "core": false, "difficulty": 7, "slug": "dominoes", "topics": [ "algorithms", "search" ], "unlocked_by": null, "uuid": "791c17d4-09b5-4e11-a433-b45f0c1c752e" }, { "core": false, "difficulty": 8, "slug": "custom-set", "topics": [ "functional_programming" ], "unlocked_by": null, "uuid": "0bc0bc18-c207-43d0-8b39-8e0e2e87aa72" }, { "core": false, "difficulty": 8, "slug": "connect", "topics": [ "search" ], "unlocked_by": null, "uuid": "6a1e1746-c23c-4225-ac8f-f1b31814d6c2" }, { "core": false, "difficulty": 9, "slug": "meetup", "topics": [ "dates" ], "unlocked_by": null, "uuid": "cd37ff33-d2c3-4420-9ad0-0121e2a04b61" }, { "core": false, "difficulty": 9, "slug": "forth", "topics": [ "interpreters" ], "unlocked_by": null, "uuid": "dc870c73-8a38-4b93-83b6-1144538f65bf" }, { "core": false, "difficulty": 10, "slug": "zipper", "topics": [ "functional_programming" ], "unlocked_by": null, "uuid": "f75ff9fa-59cd-4b23-a2e1-13494d206e92" }, { "core": false, "difficulty": 10, "slug": "react", "topics": [ "reactive_programming" ], "unlocked_by": null, "uuid": "6b2139a0-953d-414a-8d40-641b431318b1" }, { "core": false, "difficulty": 10, "slug": "hangman", "topics": [ "reactive_programming" ], "unlocked_by": null, "uuid": "4a17796e-3faf-48e4-8db4-e39374fee716" }, { "deprecated": true, "slug": "hexadecimal", "uuid": "d0c937ef-3c7b-40be-891d-3024129b443f" } ], "foregone": [], "language": "OCaml" }