-
Notifications
You must be signed in to change notification settings - Fork 233
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
document the relationship of swiftz, swiftz_core, and basis #109
Comments
Sure, this one is easy because the Basis and core are going away soon. We're going to be gently merging it into Swiftz. The floor that will replace Swiftz_core will either be LlamaKit or some other repository. We haven't quite worked that out yet. What will eventually happen is Swiftz will be split into more focused projects. You can see that already with the Parallel (soon to be Concurrent) repo. Eventually there'll be one for serialization, networking, PRNGs, QuickCheck (and possibly a library dedicated to the more esoteric parts of category theory. You never know 😏 ) |
Yeah, we should really have a blog post or something explaining that. |
How about a wiki page? |
A bit offtopic. Just had a look at Basis. Is that a repo for layman like me to learn fp in Swift and using Swiftz? I'm trying to learn fp with Swiftz, but the learning curve for beginners seems high. What I'm doing is to try to read through the code in Swiftz to learn(and yes, a lot of Google), but I'm also looking for better ways. I read through the readme file over there, but still hope to get a clearer answer. I know it has nothing to do with this repo to provide materials for learners. However, this perhaps the best place to ask this question. Thanks in advance, Liwei |
@liweiz Good thing you brought this up, actually. I've changed the raison d'être for the Basis to be exactly that. It is a library for exploration and learning rather than expressing idioms (which is what Swiftz is for). Open your comment as an issue over there. |
@CodaFi Thanks a lot for your quick reply. I'll open my comment as an issue there:) |
In light of recent restructuring, this issue has become irrelevant. |
So, there was a bigish pull request #105 for rejigging things to merge into https://github.com/typelift/Basis. That was closed without merging. Would it be possible for someone to explain, probably best on the readme, the relationship between the projects and modules?
The text was updated successfully, but these errors were encountered: