-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
The implication lesson doesn't use the implication pattern #63
Comments
Hello @jdesrosiers
I'm not sure if I understand this. |
I see what you mean. Technically it is, but it's confusing because we've always referred to "the Implication Pattern" ( |
If my memories from first-order formal logic are correct, implication is I understand that calling We can rename the chapter if you insist to if-then-else , would you be OK with that? |
Regarding this:
@JeelRajodiya can you please add a validation schema here, which verifies that the user-supplied schema does contain the |
I can't agree with that take. They are two different expressions of the same concept. I've always understood the implication operator (
I'm not insisting on anything, just trying to help. As I said, I understand now what you were doing and it makes sense. I was just confused because we've never in this community referred to |
We have removed the support for validation schema, since in some cases it added extra complexity to the project and gave confusing error messages. We can figure out an other way if we decide to keep this lesson |
@jdesrosiers considering the content of the tour should be easy to understand for the beginners. I have taken used
This pattern seemed more easy to understand compared to the original implication pattern suggested in the docs. If I understand you correctly. we already have lesson for |
No, that's not what I meant. I thought the intention of this lesson was to teach the But now that you bring it up, I don't think there needs to be two lessons, but I would keep this one, and drop the other. I think this lesson is important to teach that the |
We can rename the chapter to
Yes, I will make necessary changes for it.
Sounds good to me. We should rearrange it. if We do not see much interest from the users (through analytics) we can think of removing the if-then-else lesson. |
The implication lesson uses
if
/then
as an example instead of implication.Implication uses the pattern,
I suggest removing this lesson from the the tour. The tour states that it's for 2020-12. The
if
/then
keywords were introduced to be a better way to express a conditional than implication. Since 2020-12 hasif
/then
, there's no reason to use implication any more. In any case, there's no way to test that the user actually uses implication rather thanif
/then
because they evaluate the same.The text was updated successfully, but these errors were encountered: