mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-14 10:16:15 +02:00
997defa166
With this, attribute sets with a `__functor` attribute can be applied just like normal functions. This can be used to attach arbitrary metadata to a function without callers needing to treat it specially.
1 line
79 B
Nix
1 line
79 B
Nix
({ __functor = self: x: self.foo && x; foo = false; } // { foo = true; }) true
|