Not really my project, but racket, specifically DrRacket has a handful of easter eggs for various holidays and the birthdays of core developers.
What the hell did I just watch?
I do understand your point, but purity is one of the defining characteristics of Haskell, and one of the features that differentiates it from most other languages, so I think it should be mentioned up front when…
I'm not sure whether you would consider this paper systems-oriented, but it's fun and sort of practical. "A Play on Regular Expressions" is literally a 3 act play about efficiently implementing regular expressions with…
I used to use GrubHub all the time when I lived in Chicago and always had a good experience with them. Since I've moved there aren't very many restaurants using these types of services where I live now, but I would…
I graduated from the University of Chicago, and they have a handful of undergrad classes using functional languages. The intro comp sci courses were using Haskell for the honors class, and Racket for the non-honors…
I teach RobotC to a FIRST robotics team, I really dislike it sometimes. The IDE is pretty bad, and only runs on Windows, and up until recently all variables in a RobotC program would implicitly be global. They fixed…
This was my one complaint as well, and it happens with the example given of any' Defining any' as any' f xs = foldl (\acc x -> f x || acc) False xs Then trying to evaluate any' even [1..] runs forever, but if we…
Not really my project, but racket, specifically DrRacket has a handful of easter eggs for various holidays and the birthdays of core developers.
What the hell did I just watch?
I do understand your point, but purity is one of the defining characteristics of Haskell, and one of the features that differentiates it from most other languages, so I think it should be mentioned up front when…
I'm not sure whether you would consider this paper systems-oriented, but it's fun and sort of practical. "A Play on Regular Expressions" is literally a 3 act play about efficiently implementing regular expressions with…
I used to use GrubHub all the time when I lived in Chicago and always had a good experience with them. Since I've moved there aren't very many restaurants using these types of services where I live now, but I would…
I graduated from the University of Chicago, and they have a handful of undergrad classes using functional languages. The intro comp sci courses were using Haskell for the honors class, and Racket for the non-honors…
I teach RobotC to a FIRST robotics team, I really dislike it sometimes. The IDE is pretty bad, and only runs on Windows, and up until recently all variables in a RobotC program would implicitly be global. They fixed…
This was my one complaint as well, and it happens with the example given of any' Defining any' as any' f xs = foldl (\acc x -> f x || acc) False xs Then trying to evaluate any' even [1..] runs forever, but if we…