Update README
This commit is contained in:
parent
ca5e28e244
commit
47f28a43fd
1 changed files with 11 additions and 14 deletions
25
README.md
25
README.md
|
@ -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/
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue