Swiftpack.co - marrus-sh/Nib-Core as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by marrus-sh.
marrus-sh/Nib-Core 0.3.0
๐Ÿ–‹๐Ÿฅ‘ Core types and behaviours for the ๐Ÿ–‹ Nib family of packages.
โญ๏ธ 0
๐Ÿ•“ 2 years ago
iOS macOS watchOS tvOS
.package(url: "https://github.com/marrus-sh/Nib-Core.git", from: "0.3.0")

๐Ÿ–‹๐Ÿฅ‘ Nib Core

Core types and behaviours for the ๐Ÿ–‹ Nib family of packages.


What Is This?

๐Ÿ–‹ Nib is a suite of Swift packages serving as a reference implementation for XยทMยทL and related technologies.

You wonโ€™t find that here, though. ๐Ÿ–‹๐Ÿฅ‘ Nib Core provides all the fundamental protocols, types, and behaviours that the ๐Ÿ–‹ Nib modules depend upon. For more information, see the documentation.

Current State of the Software

Provisional. The features which are public are likely to stick around in a same or similar form, but there are a number of dark corners in the codebase which are not fully-fleshedยทout yet. The source isnโ€™t quite to a place where it makes sense to just browse through and read, and some things are simply placeholders for a later implementation. The documentation should be good though.

Expect the code to get a bit slower by a constant factor as processing algorithms for more complex expressions are implemented, although thereโ€™s always the chance that it might get faster instead?

Usage

Use SwiftPM to add ๐Ÿ–‹๐Ÿฅ‘ Nib Core as a dependencyโ€ฏ:โ€”

//  Add this to the `dependencies` for your project.
.package(
	url: "https://github.com/marrus-sh/Nib-Core.git",
	.upToNextMinor(
		from: Version(0, 3, 0)
	)
)

โ€”:โ€ฏand then import it as necessary.

import NibยทCore

Participation

Please see the main ๐Ÿ–‹ Nib repository for further information on how to use, contribute to, or discuss ๐Ÿ–‹ Nib.

License

Copyright ยฉ 2021 kibigo!.

Source files are licensed under the terms of the Mozilla Public License, version 2.0. For more information, see LICENSE.

GitHub

link
Stars: 0
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics