Started life as "Consider ability to initialize sm::rand_uniform using sm::range as constructor arg".
range specifies a closed interval; rand_uniform sets a semi-open interval. Should range have the option for each end of the range to be specified as closed/open?
Started life as "Consider ability to initialize sm::rand_uniform using sm::range as constructor arg".
range specifies a closed interval; rand_uniform sets a semi-open interval. Should range have the option for each end of the range to be specified as closed/open?