за этим кроется логика? Например -= означает ветвление или типа того
Все что в гопаке оканчивается на = возвращает монаду, а все что кончается на - возвращает просто значение
>>= Это бинд, значит функция возвращает монаду (job, alt , whatever)
>>- это мап, значит функция возвращает значение, а его уже завернут в монаду