Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.98 KB

README.md

File metadata and controls

41 lines (31 loc) · 1.98 KB

IfSharp

F# implementation for iPython. View the Feature Notebook for some of the features that are included. For more information view the documentation. IfSharp is 64-bit ONLY.

Compatibility

IfSharp works with iPython Notebook 1.x and 2.x

Automatic Installation

See our release repository. Also, installation documentation.

Manual Installation

  1. Install Anaconda
  2. Install IPython
  3. Run: "ipython profile create ifsharp" in your user directory
  4. Open the iF# solution file, restore nuget packages, and compile it
  5. Copy the files from IfSharp\ipython-profile to the iFSharp profile directory
  6. Open up the copied "ipython_config.py" file and replace "%s" with the path of your compiled ifsharp executable. E.g. "C:\git\ifsharp\bin\Release\ifsharp.exe"
  7. Run: "ipython notebook --profile ifsharp" to launch the notebook process with the F# kernel.

Screens

Intellisense

Intellisense Example #1


Intellisense Example #2


Intellisense Example #3 With Chart


Intellisense Example #4 #r Directive


Intellisense Example #5 #load Directive


Integrated NuGet

NuGet Example

Inline Error Messages

Inline Error Message