Skip to content

pythonnortheast/pyne-immutable-reactive

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viewing this presentation

Like some things in life, it's not so easy to view this presentation, as I took the (somewhat) strange decision to use Jupyter Notebook to actually make the presentation, along with the RISE extension for a 'live' presentation. On the day, it worked out okay, although I actually need to do something about the default fonts, etc.

Build a venv with jupyter and RISE

  1. You'll need a Python3 installation which can also build extensions.

  2. python3 -m venv <name-of-your-venv>

  3. source ./<name-of-your-venv>/bin/activate

  4. Follow option 2. (because I don't like conda on my machines -- no particular reason, to each their own):

    • pip install RISE
    • jupyter nbextension install rise --py --sys-prefix
    • jupyter nbextension enable rise --py --sys-prefix
  5. jupyter notebook

On my Linux machine it was jupyter-nbextension ... and on my Mac it was jupyter nbextension ..., so your mileage may vary.

Then just click on the extension.

The repository where I'm experimenting (writing) a reactive framework with immutable data structures around a very specific topic is:

Note that it is very much in flux and so may not be the best example of this technology. For a more thorough introduction to Reactive programming and Python, I would suggest ReactiveX / RxPY.

About

The ipython jupyter notebooks that make up the presentation (see readme for making it work for you).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%