在线注册中引用FSharp.Data

rdo*_*eui 2 f# f#-data

我不知道,我怎么可以利用包的像FSharp.Data在在线REPLs如repl.it.通常#r#load不充分,也许我对这些环境如何运作缺乏了解.

那么有人知道如何启用它们吗?

Gen*_*ski 5

我不能说任何关于repl.it的内容,但是支持Azure笔记本 Paket.下面是我为您演示的快速演示的屏幕截图,展示FSharp.Data了您的REPL:

带有FSharp.Data的F#Notebook

所有魔法都发生在第一个细胞中:

  • #load "Paket.fsx"在jupyter环境中启用paket
  • 以下表达式Paket.Dependencies.Install [dependencies list]指定笔记本及其源的外部依赖关系,就像paket.dependenciesF#paket构建环境中的文件一样
  • 以下表达式Paket.Package [libraries list]生成对已下载库的引用,作为#r <path>绑定到本地笔记本环境的指令
  • 最后,#load Paket.Generated.Refs.fsx执行实际的引用.

paket机器一起使用的单元格通常可以是open库名称空间并使用相关的库实体.