так просто не будет работать ну там фишка с пропущенными типами в том, что в некоторых случаях их можно вывести, но это относится больше к PartialTypeSignatures
foo :: _ -> Bool foo x = not x -- Inferred: Bool -> Bool
тоже ли это самое, что и вайлдкарты в пурсе я пока не понял) думаю что нет
мб вайлдкарты в типах пурсы это нечто подобное extential types в хаскеле? типа так можно гетерогенные рекорды получать но это странно, можно же просто forall r. { first :: String, last :: String | r }
мб вайлдкарты в типах пурсы это нечто подобное extential types в хаскеле? типа так можно гетерогенные рекорды получать но это странно, можно же просто forall r. { first :: String, last :: String | r }