Tensegritics / ClojureDart

Clojure dialect for Flutter and Dart
1.38k stars 88 forks source link

WIP: defprotocol: don't error when options are provided #306

Open bennyandresen opened 3 months ago

bennyandresen commented 3 months ago

Attempting to handle #218

So far only the compiler error when supplying options is fixed. No attempt has yet been made on actually supporting the actual extension part of it.

bennyandresen commented 3 months ago

Looking at core_deftype.clj, the actual implementation of extend-via-metadata is too in the weeds for me for now to port to ClojureDart.