!9IQChSjwSHXPPWTa:lix.systems

Lix

1116 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms298 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
1 Dec 2025
@qyriad:katesiria.orgQyriad I mean that's unavoidable when we compare my pointer, that's why it's such a problem 12:47:51
@piegames:flausch.socialpiegames
In reply to @qyriad:katesiria.org
scopedImport disables that caching
For now at least
12:50:07
@niko:nrab.lolniko ⚡️Just use pointer equality for the scope to decide on cache key /j12:50:52
@kloenk:kloenk.eukloenkPlease don’t remind me of the horrors of the internals of the Linux kernel (they actually have structs that just contain an int so they can take a pointer to it as a unique value)12:58:33
@raitobezarius:matrix.orgraitobezariusthat's why we can never use function pointer equality14:44:09
@raitobezarius:matrix.orgraitobezariusunless we have function semantical equality imho14:44:15
@raitobezarius:matrix.orgraitobezariuswe don't want to let people develop a model of evaluation order, laziness semantics and so on14:44:28
@raitobezarius:matrix.orgraitobezarius(we want a rigorous model of course, but no one is allowed to tie their implementation to it)14:44:38
@raitobezarius:matrix.orgraitobezariusbecause funext only works via funptr equality, then funext must die14:44:52
@raitobezarius:matrix.orgraitobezariusalso14:45:33
@raitobezarius:matrix.orgraitobezariusi wonder14:45:34
@raitobezarius:matrix.orgraitobezariusif (removeAttrs [ f1_name … fp_name ] A) == (removeAttrs [ f1_name … fp_name ] B) that slow?14:45:56
@raitobezarius:matrix.orgraitobezariusor some recursiveRemoveAttrs obv14:46:05
@raitobezarius:matrix.orgraitobezariusin the context of nixpkgs system platform comparison i mean14:46:20
@piegames:flausch.socialpiegames
In reply to @raitobezarius:matrix.org
unless we have function semantical equality imho
Which, to be clear, we really really don't want, no matter which fancy theoretical models exist that "solve" this problem :)
15:04:21

Show newer messages


Back to Room ListRoom Version: 10