So far I've only gathered implementations of functions I know of. It would 
also be nice to build a list of functions which should be added.

On Thursday, July 14, 2016 at 4:34:09 PM UTC-7, Chris Rackauckas wrote:
>
> Hey,
>   After some discussion (and letting the idea hang around for a long time) 
> I decided to create VectorizedRoutines.jl. The idea behind this package is 
> to include the useful and familiar vectorized routines that one knows and 
> loves from MATLAB/R/Python. An example of such functions include things 
> like meshgrid or accumarray. The reason for the package is three-fold: 
>
> 1) Such a package will help newcomers who are first trying Julia and used 
> to using these functions
> 2) It will make porting codes to Julia easier (even though it is already 
> easy!)
> 3) Sometimes these functions are a really quick solution to a problem. 
> They can be nice to use!
>
>   The functions I am looking to store here are ones not included into 
> Base. There are good reasons for not wanting to bloat Base with all of 
> these: in many cases they are not necessary (nor the best way to things) in 
> Julia because Julia does not require vectorization like other scripting 
> languages. Thus I see a package dedicated to holding these functions (while 
> making sure they achieve optimal performance, have proper 
> documentation/testing) as a viable alternative.
>
>   Please feel free to submit pull requests for your own implementations of 
> "popular/familiar" functions you are missing in Julia. Also, feel free to 
> submit pull requests for "non-standard" vectorized routines which follow 
> the same vein and are generally useful. Please include a docstring to 
> discuss its usage or have it link to proper documentation. Also, feel free 
> to donate some tests! If this begins to build into something really useful, 
> I will make sure that this gets proper documentation through Documenter.jl 
> and add it to METADATA.
>

Reply via email to