Added `std.range.bitwise` to create a bitwise adapter over an integral type range, consuming the range elements bit by bit. `std.range.bitwise` creates a bit by bit adapter over an integral type range. ------- import std.range : bitwise; ubyte[] arr = [3, 9]; auto r = arr.bitwise; r[2] = 1; assert(arr[0] == 7); -------