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

Readme is condescending #1

Open
rstacruz opened this issue Jan 26, 2016 · 1 comment
Open

Readme is condescending #1

rstacruz opened this issue Jan 26, 2016 · 1 comment

Comments

@rstacruz
Copy link

Because conditional statements, such as 'if-then-else', belong to lower levels of abstraction

This sounds like satire... why wouldn't I use if/else on my application?

Instead, consider a different explanation. This is essentially a way to move through your data in a monadic way, kind of like javascript's then/catch in Promises.

@RichOrElse
Copy link
Owner

Like the name suggests the library is geared towards conditional averse Rubyists like me. The monadic way is just an implementation detail one of many solutions. I will be building additional features with the same goal in mind. It's only the first draft, I guess I could soften up the message a bit and be less opinionated. With the additional features, the description will be more obvious. If/else has it's place, but not in my application code. Thanks for the feedback.

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