User blog comment:Pellucidar12/Is this a workable idea?/@comment-24920136-20170302164337

That already exists, its called veblen functions and ordinal collapse functions :D