the most popular way of reducing arity is kind-projector (https://github.com/non/kind-projector) plugin that is also used in cats library. By enabling this plugin your example can be transformed to:
val a = "a".pure[State[Int, ?]]
Note: this syntax will be enabled in Dotty by default.