Recursion theory and algebra