Monads are parametric polymorphism , adhoc polymorphism , higherorder functions , and higherkinded types , all put together . Once I understood those four things , monads were a piece of cake . Most sources try to teach monads too early . It ' s hard enough to know what Maybe does , or what IO does . Start there . <| sep |> What are you guys talking about again . ?<| sep |> It came in with the Sombra patch Players will now be removed from the Practice Range if they are AFK 1 # post 6 It ' s in the bug fixes section , so Blizzard considered the fact that you could AFK for a bit in the practice range a bug . Given that I ' d say it won ' t be reverted , but it still seems kinda strange . <| sep |> Damn ref came to the bench to talk to Dez lol