Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cocoapods #4

Open
pgherveou opened this issue May 27, 2016 · 5 comments
Open

Cocoapods #4

pgherveou opened this issue May 27, 2016 · 5 comments

Comments

@pgherveou
Copy link
Contributor

pgherveou commented May 27, 2016

Thanks for this really cool lib.
Any chance you can push it to cocoapod?
It could be super helpful to build a routing library for iOS notification

@dileping
Copy link
Member

Hey @pgherveou, thanks for kind words! Sure, I don't mind. Could you crate a PR with a podspec that works and I will arrange a CocoaPod for you.

@dileping
Copy link
Member

dileping commented Jun 3, 2016

@pgherveou If you are going to build a routing library, may be you would be interested in other libs of Crossroad Labs, like Boilerplate.

Also we are building a solid foundation for Reactive Programming (with events, futures, streams, etc.) in Swift. Might be useful too. Have not added READMEs there yet, but they are coming soon: Reactive Swift

@pgherveou
Copy link
Contributor Author

Looking good actually
I came across this article that covers my use cases http://johnpatrickmorgan.github.io/2016/05/11/URLPatternMatching/

Thanks for the links I will look into it, quick question why not going with Rx instead of building your own streams?

@dileping
Copy link
Member

dileping commented Jun 3, 2016

@pgherveou Good question. Several reasons:

  1. Rx is good, but it's very limited to making something with UI
  2. There still is no solid Reactive Foundation in Swift (think all the reactive components in once place, think ExecutionContexts, RunLoops, Events, Streams, Futures, MVVM (yes, we will provide it too), Actors, etc. )
  3. Rx is not cross platform and not usable for server side development (this is the project we have started the works on the foundation for: Swift Express)

This is what I personally consider reactive: Reactive Manifesto; this is what we are trying to be compliant with. As for today, the only platform I know that satisfies me more or less in this terms is Scala. I want it in Swift!

Bottom line: we are just no satisfied with currently available options, and I think we are not the only ones :)

@dileping
Copy link
Member

dileping commented Jul 1, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants