Skip to content

Commit 4b3bfa6

Browse files
committed
add description, BUMP version
1 parent b385ecd commit 4b3bfa6

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Operators::Service
22

3-
Welcome to your new gem! In this directory, you'll find the files you need to be able to package up your Ruby library into a gem. Put your Ruby code in the file `lib/operators/service`. To experiment with that code, run `bin/console` for an interactive prompt.
3+
Operators::Service is a lightweight implementation of Service Object based on Either Monad. That gives an home of application business logic.
44

5-
TODO: Delete this and the text above, and describe your gem
5+
Service Objects are created when an action:
6+
7+
* Uses integration with external services
8+
9+
* Uses several models
10+
11+
* Is complex (such as calculating sales statistics)
612

713
## Installation
814

@@ -32,7 +38,7 @@ To install this gem onto your local machine, run `bundle exec rake install`. To
3238

3339
## Contributing
3440

35-
Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/operators-service.
41+
Bug reports and pull requests are welcome on GitHub at https://github.com/operators-rb/operators-service.
3642

3743

3844
## License

operators-service.gemspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
55

66
Gem::Specification.new do |spec|
77
spec.name = 'operators-service'
8-
spec.version = '0.1.1'
8+
spec.version = '0.2.0'
99
spec.authors = ['Yaroslav Bezrukavyi', 'Kirill Shevchenko']
1010
1111

1212
spec.summary = 'You will always know the type of the result'
13-
spec.description = 'Service is based on Dry::Monads'
13+
spec.description = 'Service Object is based on Either Monad'
1414
spec.homepage = 'http://operators-rb.org'
1515
spec.license = 'MIT'
1616

@@ -21,7 +21,7 @@ Gem::Specification.new do |spec|
2121

2222
spec.add_dependency 'dry-monads', '~> 0.3.1'
2323

24-
spec.add_development_dependency 'bundler', '~> 1.15.4'
24+
spec.add_development_dependency 'bundler', '~> 1.14'
2525
spec.add_development_dependency 'rake', '~> 10.0'
2626
spec.add_development_dependency 'rspec', '~> 3.0'
2727
spec.add_development_dependency 'byebug', '~> 3.5.0'

0 commit comments

Comments
 (0)