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

Rel #33

Merged
merged 4 commits into from
Aug 3, 2017
Merged

Rel #33

merged 4 commits into from
Aug 3, 2017

Conversation

clayrat
Copy link
Collaborator

@clayrat clayrat commented Jul 25, 2017

No description provided.

@clayrat clayrat changed the title WIP Rel Rel Jul 26, 2017
@clayrat clayrat requested a review from yurrriq July 26, 2017 13:24
@clayrat
Copy link
Collaborator Author

clayrat commented Jul 26, 2017

Ready for review.

Copy link
Collaborator

@yurrriq yurrriq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need to add Rel to software_foundations.ipkg and Rel.lidr to src/Makefile too.

src/Rel.lidr Outdated

\ \todo[inline]{Again, "earlier" = \idr{IndProp}}

Show that the idr{Total_relation} defined in earlier is not a partial function.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\idr{Total_relation}

src/Rel.lidr Outdated

==== Exercise: 2 stars, optional

Show that the idr{Empty_relation} that we defined earlier is a partial function.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\idr{Empty_relation}

>
> syntax [p] "<->" [q] = iff {p} {q}

> next_nat_closure_is_le : (n <=' m) <-> (Clos_refl_trans Next_nat n m)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for later: minted handles this definition poorly. See also #30.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So what should we do here? Add a todo?

@yurrriq
Copy link
Collaborator

yurrriq commented Aug 1, 2017

Other than those little comments this looks good to me.

@yurrriq
Copy link
Collaborator

yurrriq commented Aug 1, 2017

Feel free to merge this one yourself after those trivial changes.

@yurrriq
Copy link
Collaborator

yurrriq commented Aug 2, 2017

Sure, though linking the relevant issue in my previous comment might be enough. This is a toolchain issue rather than a code one.

@clayrat
Copy link
Collaborator Author

clayrat commented Aug 2, 2017

Let's merge ProofObjects first maybe and add to .ipkg/Makefile after that? I feel like it'll be a merge conflict anyway.

@yurrriq yurrriq mentioned this pull request Aug 3, 2017
@yurrriq yurrriq merged commit 9a0035c into develop Aug 3, 2017
@yurrriq yurrriq deleted the rel branch August 3, 2017 03:26
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

Successfully merging this pull request may close these issues.

2 participants