I looked into your collections library, and I saw your View library. I have my 
own implementation of the same thing 
[here](https://github.com/krux02/opengl-sandbox/blob/master/glwrapper.nim#L8). 
Maybe it has minor differences, but generally it is the same thing. `openArray` 
in parameters also serves almost the same thing. I would really like to see the 
DataView library to be part of the standard library.

I saw that you have `View` and `ConstView`. Parameters are by default not 
mutable and only when the `var` keyword is prepended they are mutable. I think 
you should follow the same pattern here and use `VarView` and `View`, const is 
so c++.

Reply via email to