Mauro Bringolf

Currently geeking out as WordPress developer at WebKinder and student of computer science at ETH.

Learning sparse matrix storage formats by building a React app

January 9, 2018
, ,

The title pretty much says it: I learned about storage formats for sparse matrices by building a small app to play around with them. You can enter numbers into a matrix and see the corresponding representation as dense array, triplet format, compressed row storage and compressed column storage (hopefully more in the future). If you don’t know what these words mean, here is the place to find out:

App: maurobringolf.github.io/sparse-matrix-storage-formats
Repository: github.com/maurobringolf/sparse-matrix-storage-formats

It took me one day to build this mainly because of some awesome tools. I really enjoyed the development process with create-react-app1 and testing with Jest2. A couple remarks:

References

  1. https://github.com/facebookincubator/create-react-app
  2. https://github.com/facebook/jest
  3. https://github.com/prettier/prettier