T distribution (from @Statistics.Distribution.StudentT@)
-- 
-- > λ> mwc $ listOf 10 (student 0.2)
-- > [ -14.221373473810829,-29.395749168822267,19.448665112984997
-- > , -30.00446058929083,-0.5033202547957609,2.321975597874013
-- > , 0.7884787761643617,-0.1895113832448149,-131.12901170537924
-- > , 1.371956948317759 ]
student :: PrimMonad m
        => Double 
        -> RandT m Double
student = continuous . studentT

-- | Uniform
student :: PrimMonad m
        => Double 
        -> RandT m Double
student = continuous . studentT
student = continuous . studentT