Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidje13/kata-bloom-set
My implementation of http://codekata.com/kata/kata05-bloom-filters/
https://github.com/davidje13/kata-bloom-set
Last synced: about 1 month ago
JSON representation
My implementation of http://codekata.com/kata/kata05-bloom-filters/
- Host: GitHub
- URL: https://github.com/davidje13/kata-bloom-set
- Owner: davidje13
- Created: 2018-09-22T23:53:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-27T18:38:40.000Z (over 6 years ago)
- Last Synced: 2024-10-20T02:39:27.341Z (3 months ago)
- Language: Java
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bloom Set
Implementation of a kata to create a bloom filter for testing membership of a set.
---
The kata specification is here: http://codekata.com/kata/kata05-bloom-filters/
## Testing
```sh
./gradlew test
```## Running
```sh
./gradlew installDist && ./build/install/bloom/bin/bloom /usr/share/dict/words
```Once the program is running, enter words to stdin, then press Ctrl+D to stop.
Any words not in the dictionary will be echoed back.
---
or pipe input directly:
```sh
./gradlew installDist
./build/install/bloom/bin/bloom /usr/share/dict/words <<< 'these are good, buut theeese arenot'
```