Remix.run Logo
yoyohello13 7 hours ago

I always find emulators written in functional languages impressive. It tends to be much easier to map hardware to an imperative language. I enjoy seeing the functional abstractions people come up with.

skrebbel 6 hours ago | parent [-]

Did you look at the code? F# has mutable variables/arrays and this uses that for eg memory.

yoyohello13 6 hours ago | parent [-]

Yeah I did see that part. Although he mentioned his Chip8 emulator which was fully immutable. Still interesting so see when people use the mutability escape hatches.