OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xacml-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Why are the definitions for {all,any}-of-{all,any} so complicated?


Hi,

I'm wondering what prevents you from using these simple definitions 
instead of the Haskell ones:

all-of(f, x, B) := \forall b \in B: f(x, b)
any-of(f, x, M) := \exists b \in B: f(x, b)
all-of-all(f, B, C) := \forall b \in B: \forall c \in C: f(b, c)
all-of-any(f, B, C) := \forall b \in B: \exists c \in C: f(b, c)
any-of-all(f, B, C) := \exists b \in B: \forall c \in C: f(b, c)
any-of-any(f, B, C) := \exists b \in B: \exists c \in C: f(b, c)

Roland


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]