Benoit Giannangeli
Benoit Giannangeli
```buzz assert n = 12; | only runs when running `buzz -t ...` ```
Similar to swift [`guard let`](https://docs.swift.org/swift-book/documentation/the-swift-programming-language/statements/#Guard-Statement) ```buzz fun something(str? arg) > void { guard (arg -> unwrapped) else { | else block is optional return; } print(unwrapped); } ```
``` sym mySymbol = "hello"; sym another = "hello"; mySymbol != another mySymbol == mySymbol ```
Sets
``` | A set acts almost completely like a list except that values are unique $[int] mySet = $[1, 2, 3]; mySet.append(1); | does nothing mySet.append(4); | appends new value...
```buzz object A {...} object B { | Must be optional, will be null once collected weak A? a, } {str, weak A?} weakMap; ```
Should be as easy as implementing a `render` method for each ast node. ```bash $ buzz --fmt myscript.buzz $ buzz -f myscript.buzz ``` - [X] render ast to formatted code...
I'm using zgui and would like to save a screenshot of a imgui window. How can I achieve this?
### Description In Android's [FIDO2 implementation](https://developers.google.com/identity/fido/android/native-apps), the `clientDataJSON`'s `origin` is not the rpId but a hash of the apk signature key like so: ```json { "type": "webauthn.create", "challenge": "XaAWM4lgb_GjwtfnANmevCo_Wc9L6I5RSRd6Rgia3F8", "origin":...