~icefox

Just foxing about.

https://wiki.alopex.li/

Trackers

~icefox/oorandom

Last active 3 days ago

~icefox/scalar

Last active 2 months ago

~icefox/garnet

Last active 2 months ago

~icefox/cf_issues

Last active 1 year, 7 months ago

#5 Rand64::new_inc is private, but Rand32::new_inc is 3 days ago

Bug added by ~icefox on ~icefox/oorandom

#6 Derive Eq 3 days ago

Comment by ~icefox on ~icefox/oorandom

...yeah, you're right. I think I'm just used to deriving PartialEq and not Eq.

#6 Derive Eq 3 days ago

Feature added by ~icefox on ~icefox/oorandom

#5 Rand64::new_inc is private, but Rand32::new_inc is 3 days ago

on ~icefox/oorandom

REPORTED RESOLVED FIXED

#4 RFE: Wrapper type for usize/isize 4 days ago

Comment by ~icefox on ~icefox/oorandom

Sorry for the long delay, apparently I don't get emailed when tickets happen here... Need to fix that.

It's a nice idea. I'm not sure it's something that should be added though. It's a fair amount of extra API for a fairly small feature, it's a feature that isn't going to be used super commonly, and a user can write their own wrapper to choose the right rand size based on pointer width pretty easily. So I like it, but in the interests of minimalism I don't see a compelling reason for oorandom to include it.

#5 Rand64::new_inc is private, but Rand32::new_inc is 4 days ago

Comment by ~icefox on ~icefox/oorandom

Aha, thank you! I will have a fix published soon.

#16 Create rationale document 2 months ago

Comment by ~icefox on ~icefox/garnet

https://www.youtube.com/watch?v=bSkpMdDe4g4 5:10

Above all, do no harm.

#16 Create rationale document 2 months ago

T-TODO added by ~icefox on ~icefox/garnet

#16 Create rationale document 2 months ago

Ticket created by ~icefox on ~icefox/garnet

See https://lobste.rs/s/6bphbw/fennel_programming_language_rationale . We have some of this but it's mostly in the form of loose notes in a couple different places. The basic idea is "be the C to Rust's C++", but "how" is going to need a lot of work.

This can probably be put off until we can actually add features again though.

#15 Refactor errors some 3 months ago

T-TODO added by ~icefox on ~icefox/garnet