question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Extend Jupytext to C# and F#

See original GitHub issue

C#, F# and Powershell Jupyter notebooks were announced in this post from the .NET blog. A preview of Powershell notebooks was then provided by @TylerLeonhardt in this post.

In november 2019 (Jupytext 1.3) we extended Jupytext to Powershell. Now I’d be curious to extend Jupytext to C# and F#, and then experiment with a) turning documentation repositories like e.g. PowerShell-Docs or C#-Docs into live interactive Jupyter notebooks with MyBinder b) editing/running the .ipynb notebook through a paired script in Visual Studio Code.

The repository dotnet/interactive seems to be a great ressource to start with. There, one can find

  • an interactive binder service, see NotebooksOnBinder (followed by instructions on how to install the dotnet framework locally)
  • as well as example notebooks in the three languages.

This thread may also be of interest to @dfinke who authored PowerShellNotebook, a collection of scripts that can convert notebooks to scripts, and text to notebooks.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:2
  • Comments:22 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
dfinkecommented, Feb 11, 2020

I like storing it as markdown because I can use them as instructions on a repo and then the markdown can be re-purposed as an interactive notebook. Need to setup my env, I’ve only been running the notebooks in Azure Data Studio and the dotnet/interactive part with mybinder.

This is good stuff.

1reaction
dfinkecommented, Feb 11, 2020

Thanks, it is. Very interesting.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Notebook formats - Jupytext documentation - Read the Docs
Notebook formats¶. Jupytext supports conversion between the .ipynb format and many different formats. This page describes each format, as well as some ...
Read more >
Jupytext documentation
In JupyterLab, Jupytext adds a set of commands to the command palette (View / Activate Command Palette, or. Ctrl+Shift+C):. The Jupytext ...
Read more >
Using at the Command Line - Jupytext documentation
The package provides a jupytext script for command line conversion between the various notebook extensions: jupytext --to py notebook.ipynb # convert ...
Read more >
Installation - Jupytext documentation - Read the Docs
In JupyterLab, Jupytext adds a set of commands to the command palette (View / Activate Command Palette, or Ctrl+Shift+C):. The Jupytext extension for...
Read more >
Frequently Asked Questions - Jupytext documentation
Jupytext is a Python package that provides two-way conversion between Jupyter ... git filter-branch --tree-filter 'jupytext --to md */*.ipynb && rm -f ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found