Update README

This commit is contained in:
Sanchayan Maity 2023-03-20 21:08:03 +05:30
parent ca5e28e244
commit 47f28a43fd

View file

@ -1,28 +1,25 @@
# About # About
This is a repository of Haskell Jupyter notebooks which will mostly notes on This is a repository of Haskell Jupyter notebooks and other notes in my
Optics and my exploration in Optics through various blog posts and also Haskell journey.
primarily driven by Chris Penner's book Optics by example.
# Installing IHaskell # Using IHaskell
Sorry, I assume Nix here as it was just easy. Just use [podman](https://github.com/IHaskell/IHaskell#docker).
```bash
podman run --rm -p 8888:8888 -v $PWD:/home/jovyan/src gibiansky/ihaskell
``` ```
git clone https://github.com/gibiansky/IHaskell.git
nix-build release.nix --argstr compiler ghc865 --arg packages "haskellPackages: [ haskellPackages.lens ]"
result/bin/ihaskell-notebook
```
One can link the binary in local/bin to the above so that it can be run from
anywhere.
# My Lens talk # Talks
https://www.youtube.com/watch?v=uZLN2x3u2kg [Lens](https://www.youtube.com/watch?v=uZLN2x3u2kg)
[Free Monads](https://www.youtube.com/watch?v=fhu1UQel5eo)
# References # References
namc.in/2018-03-26-lenses-part-1 https://namc.in/posts/lenses-part-1/
https://deontologician.com/wiki/lenses/ https://deontologician.com/wiki/lenses/