biscuit-auth / biscuit

delegated, decentralized, capabilities based authorization token
Apache License 2.0
961 stars 25 forks source link

Lazy operators #150

Closed divarvel closed 2 weeks ago

divarvel commented 1 year ago

Following #129 and the poc in biscuit-auth/biscuit-rust#188, here is a tentative specification of non-strict boolean operators.

The existing spec is a bit light wrt operations, so additional changes bringing more context might be necessary

divarvel commented 10 months ago

I think i have found a way to have closures in the stack machine. Laziness is trivially implemented through closures, so this PR might be closed soon.

divarvel commented 2 weeks ago

superseded by https://github.com/biscuit-auth/biscuit/pull/172/commits/27ec12a66988f15e3f7343a7608e583b67bfda5e