Skip to content

Commit

Permalink
Run tests in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
cvb941 committed Apr 27, 2024
1 parent 52348f1 commit 423d0f6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ jobs:
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3

- name: Run tests
run: ./gradlew check

- name: Publish package
run: ./gradlew publish
env:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Parallel Operations for Kotlin
Parallel *map*, *reduce*, and various indexed and in-place operations on collections for Kotlin using coroutines.
Parallel *map*, *reduce*, and various indexed and in-place operations on collections for Kotlin Multiplatform using coroutines.

The parallel *map* implementation is called *.mapParallel()*. It is implemented like this.
```kotlin
Expand Down Expand Up @@ -28,7 +28,7 @@ which are processed each by a single thread. That benefits from data locality an
It is particularly useful (pretty much needed for operations like sum) in the reduce operation when using multithreading,
since each thread takes one chunk that it reduces on its own. After all coroutines finish, their results are then reduced again to the final result.

## Gradle
## Installation
The library is published in the Maven Central repository.
Include this line in your module build.gradle file.
```gradle
Expand Down

0 comments on commit 423d0f6

Please sign in to comment.