-
Make a nef Playground compatible with 3rd-party libraries.
Declaration
Swift
static func nef(name: String, output: URL, platform: Platform, dependencies: PlaygroundDependencies) -> EnvIO<ProgressReport, nef.Error, URL>Parameters
nameName for the output nef Playground.
outputFolder where to write the nef Playground.
platformTarget to use for compiling Xcode Playground.
dependenciesDependencies to use for the compiler.
Return Value
An
EnvIOto perform IO operations that produce errors of typenef.Errorand the nef Playground output of the typeURL, having access to an immutable environment of typeProgressReport. -
Make a nef Playground compatible with 3rd-party libraries from an Xcode Playground.
Declaration
Swift
static func nef(xcodePlayground: URL, name: String, output: URL, platform: Platform, dependencies: PlaygroundDependencies) -> EnvIO<ProgressReport, nef.Error, URL>Parameters
xcodePlaygroundXcode Playground to transform to nef Playground.
nameName for the output nef Playground.
outputFolder where to write the nef Playground.
platformTarget to use for compiling Xcode Playground.
dependenciesDependencies to use for the compiler.
Return Value
An
EnvIOto perform IO operations that produce errors of typenef.Errorand the nef Playground output of the typeURL, having access to an immutable environment of typeProgressReport.
Install in Dash
PlaygroundAPI Protocol Reference