You could try “inverse…with respect to x” and see if that improves matters.
This is easy
Solve[ y == Exp[- Exp[-(a-x)/b]], b ]
Attempts to use InverseFunction on 'alpha' did not work for me.
InverseFunction
Actually, I was trying to reproduce the inverse of the CDF of the Gumbel distribution linked here wiki Gumbel distribution - see the section of Random variate generation - of which the CDF is , and the inverse should be , which is not the same as the result of the solve function in Alpha.
Apologies, but I am using Wolfram Alpha (web) and the expression as described did not work. Any basic reference that I could read?