BuildLibrary
Index
- Types:
Build,File,LibArgs,Library - Values:
build,build_all,empty,file,files,library,map2_Build,map_Build
Types
Build[a]
type Build[a: *]
File
type File
Constructors
File(path: String)
LibArgs
type LibArgs
Constructors
LibArgs(srcs: Build[List[File]], deps: Build[List[Library]])
Library
type Library
Constructors
Library
Values
build
def build(args: LibArgs) -> Build[Library]
build_all
def build_all[a](items: List[Build[a]]) -> Build[List[a]]
empty
empty: forall a: *. Build[List[a]]
file
def file(s: String) -> Build[File]
files
def files(fs: List[String]) -> Build[List[File]]
library
def library(sources: Build[List[File]], deps: Build[List[Library]]) -> Build[Library]
map2_Build
def map2_Build[a, b, c](ba: Build[a], bb: Build[b], fn: (a, b) -> c) -> Build[c]
map_Build
def map_Build[a, b](b: Build[a], fn: a -> b) -> Build[b]
The source code for this page can be found here.