Also, the field is really young. It was only in 2000 that Weihrauch has proven that every computable real function is continuous.
This is worth mentioning because some folks get the incorrect impression that it's not possible to write a program that, say, outputs whether two computable reals are equal to each other. It is possible! But the program might not halt.
I shouldn't trivialize the difficulty. It is a PITA. I remember my first foray into this; I wrote a program which computed sqrt(8), which worked fine, and then another program which computed sqrt(8)^2, which didn't halt. The edges are tricky.
https://arxiv.org/abs/1702.06000 TE Raptis - 'Viral' Turing Machines, Computation from Noise and Combinatorial Hierarchies
Which gets cited by the following paper by the same author, which cites the OP paper(!), AND elaborates on it:
https://arxiv.org/abs/1805.06301 TE Raptis - Finite Information Numbers through the Inductive Combinatorial Hierarchy
Which itself gets yet another follow on by the same author:
https://arxiv.org/abs/1806.01637 - Encoding discrete quantum algebras in a hierarchy of binary words
Highly interesting.