Skip to content

Conversation

cgravill
Copy link
Member

@cgravill cgravill commented Jun 1, 2016

I extended the nuget manager to allow additional directives. This is so that people can turn on showing FSI output particularly for types #63 #43 e.g.

In [1]:

  #fsioutput "on"
​
  let x = 2
  x

Out[1]:

  val x : int = 2
  val it : int = 2

Out[1]:

  2

I also added trapping of #help as the other directives can also be useful.

Does this seem natural? We're peeling back the abstraction and letting people interact directly with the F# Interactive instance. So if you turn fsioutput on in one cell that will affect other cells until you turn it off again.

cgravill added 4 commits May 17, 2016 21:54
Extended the nuget manager to parse more directives. Use this to toggle
the showing of types on.

More work needed - toggle off, refactor out of nuget
Moved more of the directive preprocessing out of nuget manager. Can't
get it all out as the manager is responsible for fetching packages down.
@cgravill cgravill merged commit 4dcc5f4 into jupyter Jul 21, 2016
@cgravill cgravill deleted the display-types branch July 22, 2016 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant