!tDnwWRNkmmYtMXfaZl:nixos.org

Nix Language

1844 Members
Nix programming language341 Servers

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


SenderMessageTime
27 Jul 2024
@ity:itycodes.org@ity:itycodes.org
In reply to @test-user:c.imperishable.name
why doesn't string interpolation work with integers?
What would you want it to do ? JavaScript?
22:41:14
@test-user:c.imperishable.namerendakuenthusiast⚡️ basically have the "string-${variable}syntax automatically calltoString` if necessary 22:41:37
@test-user:c.imperishable.namerendakuenthusiast⚡️which is what many languages with string interpolation syntax do22:41:51
@test-user:c.imperishable.namerendakuenthusiast⚡️ * basically have the "string-${variable}"syntax automatically calltoString if necessary 22:42:10
@mattsturg:matrix.orgMatt SturgeonThere's some precedent for this already: paths and derivations are stringified when used with string interpolation. AFAIK most languages that have string formatting and/or string interpolation automatically stringify non-string values? I get why you may want concatenation to be explicit about the type, but interpolation feels different 🤔22:46:21
@ity:itycodes.org@ity:itycodes.org
In reply to @test-user:c.imperishable.name
basically have the "string-${variable}"syntax automatically calltoString if necessary
Ah
22:54:39
@test-user:c.imperishable.namerendakuenthusiast⚡️
In reply to @mattsturg:matrix.org
There's some precedent for this already: paths and derivations are stringified when used with string interpolation.
AFAIK most languages that have string formatting and/or string interpolation automatically stringify non-string values?
I get why you may want concatenation to be explicit about the type, but interpolation feels different 🤔
in particular interpolation for integers, which should be very easy to do
22:55:19
28 Jul 2024
@kamillaova:matrix.orgKamilla 'ovaHi, can someone explain this behavior?18:54:00
@kamillaova:matrix.orgKamilla 'ovaimage.png
Download image.png
18:54:08
@emilazy:matrix.orgemilyoh boy19:16:32
@emilazy:matrix.orgemily that's not the only platform divergence, try builtins.split "" 🙃 19:16:49
@emilazy:matrix.orgemilybut this might be a new one19:16:57
@emilazy:matrix.orgemilyyou might want to report it upstream19:47:21
29 Jul 2024
@andmuz:matrix.org@andmuz:matrix.org joined the room.00:49:46
@rayne:spooky.computer@rayne:spooky.computer left the room.03:38:31
@kenzie:matrix.kenzi.dev@kenzie:matrix.kenzi.dev left the room.06:57:49
@gamerkold:matrix.orgKold joined the room.07:04:18
@mariosangiorgio:matrix.org@mariosangiorgio:matrix.org left the room.07:21:39
@travis-staton:matrix.org@travis-staton:matrix.org joined the room.15:04:04

Show newer messages


Back to Room ListRoom Version: 6