mirror of
https://github.com/ocharles/weeder.git
synced 2024-11-23 06:54:10 +03:00
24 lines
459 B
Plaintext
24 lines
459 B
Plaintext
let Module
|
|
: Type
|
|
= { unit-id : Text, module : Text }
|
|
|
|
let Declaration
|
|
: Type
|
|
= Module ⩓ { symbol : Text }
|
|
|
|
let Root
|
|
: Type
|
|
= < Declaration : Declaration | Module : Module >
|
|
|
|
in { ignore = [] : List Declaration
|
|
, roots =
|
|
[ Root.Declaration
|
|
{ unit-id = "weeder-1.0-inplace"
|
|
, module = "Weeder.Main"
|
|
, symbol = "main"
|
|
}
|
|
]
|
|
, strict = True
|
|
, type-class-roots = True
|
|
}
|