semi-hlint: do notation