Jupyter
Jupyter is a browser-based interactive notebook for programming, mathematics, and data science. It supports a number of languages via plugins ("kernels"), such as Python, Ruby, Haskell, R, and Julia.
Installation
Install jupyter. For the browser-based notebook, also install jupyter-notebook.
Running
Run
jupyter notebook
to start the notebook server. Then open a browser and navigate to localhost:8888.
Kernels
Haskell
Install ihaskell-gitAUR from the AUR. Then run ihaskell install
.
Julia
Install julia and run julia
to get a REPL prompt. Then run:
Pkg.add("IJulia")
See the Julia manual for more details on package management.
Python
Install ipython2-notebook for Python 2. Python 3 support (via python-ipykernel) is included when installing jupyter.
R
Follow the installation instructions in IR Kernel.
Sage math
Install sagemath.