Jupyter kernel for Logtalk #160
Replies: 8 comments 2 replies
-
|
The Logtalk Jupyter kernel can now be installed from PyPI: https://pypi.org/project/logtalk-jupyter-kernel/0.2.0/ If you install and try it, let me know if you run into any issue. Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
Working on using https://mybinder.org/ to publish demo Logtalk Jupyter notebooks and allow users to create their own notebooks: https://mybinder.org/v2/gh/LogtalkDotOrg/notebooks/master Notebooks running on the default Prolog backend (SWI-Prolog) for now. Planning to add a few other backends soon. |
Beta Was this translation helpful? Give feedback.
-
|
Version 0.4.0 released: https://pypi.org/project/logtalk-jupyter-kernel/ Improved documentation, updated notebooks, updated compatibility notes, and allow settings files to set the |
Beta Was this translation helpful? Give feedback.
-
|
Also available from Conda: |
Beta Was this translation helpful? Give feedback.
-
|
Released version 0.14.0. Updated the documentation on the Jupyter Kernel for Logtalk, notably on using virtual environment for Logtalk packs loaded from notebooks. |
Beta Was this translation helpful? Give feedback.
-
|
The latest version of Hercutalk (0.21.0), the Jupyter Kernel for Logtalk, adds support for additional plots for data visualization (17 types of plots supported); provides support for plot labels, scales, ticks, margins, grids, rc, and lim settings; allows using plot keywords expecting Python True, False, and None keywords; and supports keywords whose values are expressed as list of pairs. You can browse a rendered version kernel overview notebook at: The kernel is available from both PyPI and Conda: https://pypi.org/project/logtalk-jupyter-kernel/ |
Beta Was this translation helpful? Give feedback.
-
|
Version 0.32.0 released featuring input widgets. Available from both PyPI and Conda registries: https://pypi.org/project/logtalk-jupyter-kernel/ https://anaconda.org/conda-forge/logtalk-jupyter-kernel See the kernel overview notebook for details. |
Beta Was this translation helpful? Give feedback.
-
|
Version 0.36.0 adds support for input forms, complementing the support for input widgets added in version 0.32.0. It's also now possible to customize the inputs callback webserver IP and port range. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
A development version of a Jupyter kernel for Logtalk is now available at:
https://github.com/LogtalkDotOrg/logtalk-jupyter-kernel
This kernel currently supports using ECLiPSe, GNU Prolog, LVM, SICStus Prolog, SWI-Prolog, Trealla Prolog, or YAP as the backend compiler. Support for some more backends is expected soon.
Example notebooks are included in the repo and can be previewed using nbviewer:
https://nbviewer.org/github/LogtalkDotOrg/logtalk-jupyter-kernel/blob/master/notebooks/JupyterKernelForLogtalkOverview.ipynb
https://nbviewer.org/github/LogtalkDotOrg/logtalk-jupyter-kernel/blob/master/notebooks/LogtalkTutorial.ipynb
The kernel can also be used to write plain Prolog notebooks.
Feedback and suggestions are welcome.
Beta Was this translation helpful? Give feedback.
All reactions