You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://github.com/apple/swift-package-manager"alt="RxSwift on Swift Package Manager"title="RxSwift on Swift Package Manager"><imgsrc="https://img.shields.io/badge/Swift%20Package%20Manager-compatible-brightgreen.svg" /></a>
9
+
</p>
10
+
11
+
## Description
12
+
`atomic` is a fast, safe class for making values thread-safe in Swift.
13
+
14
+
-[Usage](#usage)
15
+
-[Requirements](#requirements)
16
+
-[Installation](#installation)
17
+
-[Communication](#communication)
18
+
-[Contributing](#contributing)
19
+
-[Author](#author)
20
+
-[License](#license)
21
+
22
+
## Usage
23
+
24
+
```swift
25
+
importAtomic
26
+
27
+
/// Creates an `Atomic` property.
28
+
@Atomicvar value =5
29
+
```
30
+
31
+
## Installation
32
+
### Swift Package Manager
33
+
34
+
The [Swift Package Manager](https://swift.org/package-manager/) is a tool for automating the distribution of Swift code and is integrated into the `swift` compiler. It is in early development, but `atomic` does support its use on supported platforms.
35
+
36
+
Once you have your Swift package set up, adding `atomic` as a dependency is as easy as adding it to the `dependencies` value of your `Package.swift`.
- If you **have a feature request**, open an issue.
47
+
- If you **want to contribute**, submit a pull request.
48
+
49
+
## Contributing
50
+
Bootstrapping development environment
51
+
52
+
```
53
+
make bootstrap
54
+
```
55
+
56
+
Please feel free to help out with this project! If you see something that could be made better or want a new feature, open up an issue or send a Pull Request!
57
+
58
+
## Author
59
+
Nikita Vasilev, nv3212@gmail.com
60
+
61
+
## License
62
+
atomic is available under the MIT license. See the LICENSE file for more info.
0 commit comments