The reference voltage of an LM10 goes down to +1.25V the same as an LM317. It can be varied down to 0V with a pot. Then the opamp in the LM10 can use the adjusted reference as its input and drive a TIP140 darlington transistor with overall negative feedback for a well-regulated output from 0V up to smoking when loaded. The TIP140 has a 10A output with only 20mA as its input from the LM10.
The only problem is no current limiting which needs an additional transistor.