X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=hints%2Fassignment_7_hint_4.mdwn;h=e4f0a7907c95abdd0cb87daa6fe5ae3b1511a269;hp=1ae1a7a5c8809b96d650eae0fb2ce1d70836c7cf;hb=1d5249432378066bbe948bfe0b303704e18468a5;hpb=7d2afb25c88af0838b8c957b2037ef950a00230c diff --git a/hints/assignment_7_hint_4.mdwn b/hints/assignment_7_hint_4.mdwn index 1ae1a7a5..e4f0a790 100644 --- a/hints/assignment_7_hint_4.mdwn +++ b/hints/assignment_7_hint_4.mdwn @@ -46,7 +46,7 @@ Finally, we realize that we're going to have a set of `bool dpm`s to start with, and we need to compose \[[Qx]] with them. We don't want any of the monadic values in the set that wrap `false` to become `true`; instead, we want to apply a filter that checks whether values that formerly wrapped `true` should still continue to do so. - This is most easily done like this: + This could be handled like this: fun entity_dpm -> let eliminate_non_Qxs = fun truth_value ->