Added effects, which aim replacing services in a near future.
Word Services have been moved to Word Effects.
Noticeable simplification: removed WebService and WebSocket services.
The search service is now running with the new configuration 'FromEffect'.
Added effects file.
Refactoring our services to a effectful version.
Add action has been moved to 'ActionBuilder' version.
I've removed old services methods.
Now, the interpreter works with Futures.
Result handling has been slightly improved.
Sync commit: minimal changes
Added a valid composeK for effects.
Removed some unused imports.
kleisli composition and examples
'() => Effect' has been moved to 'Effect'
Merge branch 'kleisli' of https://github.com/jeslg/codemotion14 into kleisli
Added kleisli flatMap and composeK.
Added a map method (by means of flatmap).
I've removed getState and setState from cache module.
'interpreter' has been renamed to 'pure' (vs 'impure')