Purescript supports typed holes, which users can utilize to get type-correct replacements for the typed holes. When users asked for possible values in Type Holes, the suggested values where (sometimes) duplicated
[ { "endline": 384, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 383 }, { "endline": 386, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 386 }, { "endline": 395, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 394 }, { "endline": 406, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 404 }, { "endline": 410, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 410 }, { "endline": 415, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 415 } ]
[ { "endline": 384, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 383 }, { "endline": 386, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 386 }, { "endline": 395, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 394 }, { "endline": 406, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 404 }, { "endline": 410, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 410 }, { "endline": 415, "file": "./src/Language/PureScript/Sugar/CaseDeclarations.hs", "function": "makeCaseDeclaration", "module": "Language.PureScript.Sugar.CaseDeclarations", "startline": 415 } ]