added TODO and small fixes
liota() is redifined by lseq.maker1().
Arrow function %=>% was replaced with %->% due to confliction with monad's bind operator.