Haskell, Aeson: Parsing nested JSON with part unnecessary values
问题 I'm a beginner trying to learn more about Haskell and Aeson by parsing some json files I find online. I have a .json that looks like this "Abilities": { "Prime": { "Ammo": 210, "Available": true, "Diposition": 3, "Type": "Secondary", "Class": "Pistols", "NormalAttack": { "Chance": 0.25, "Streak": 2, "Rate": 2.67, "ShotType": "Hit-Scan", "Damage": { "Front": 15, "Back": 15, "Up": 120, "Down": 40 }, "Status": 0.25 } "Accuracy": 9.8, "Reload": 3, "Name": "Prime", "Magazine": 16, }, "Dual": {