target! : () => Target
Obtain target information and opaque operating-system witnesses. This is supplied directly by the native host; there is no pure factory.
System :: # (opaque)
Discover the native target and obtain evidence for OS-specific operations.
Discovery is effectful. Methods on a returned target or witness are pure: the same value always describes the same target, including in shared code. Witnesses have no public constructors or codecs. Keep a witness and pass it to helpers that need the corresponding operating-system facilities.
target! : () => Target
Obtain target information and opaque operating-system witnesses. This is supplied directly by the native host; there is no pure factory.
System.Linux :: # (opaque)
unix : Linux -> Unix
Evidence that Linux supports the Unix API family.
System.MacOS :: # (opaque)
unix : MacOS -> Unix
Evidence that macOS supports the Unix API family.
System.Windows :: # (opaque)
System.Unix :: # (opaque)
Architecture : [X64, Arm64]
The architecture of a supported native host.
System.Target :: # (opaque)
The native host selected by the platform bundle, not environment data.