Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dfeltey
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
dfeltey
13y ago
Not really my project, but racket, specifically DrRacket has a handful of easter eggs for various holidays and the birthdays of core developers.
2.
▲
by
dfeltey
13y ago
What the hell did I just watch?
3.
▲
by
dfeltey
13y ago
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 introducing Haskell.
4.
▲
by
dfeltey
13y ago
I don't know why anyone would use the Integral typeclass over just Int or Integer in a simple program like this, but you wouldn't need Num in addition to Integral, every instance of Integral must also be an instance of Real, and i
5.
▲
by
dfeltey
13y ago
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 code in Haskell. I've
6.
▲
by
dfeltey
13y ago
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 definitely use a similar
7.
▲
by
dfeltey
14y ago
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 version when I took it. T
8.
▲
by
dfeltey
14y ago
This is sort of interesting because the Math department at UChicago has had undergraduate TAs for a long time for at least the first year courses, and I believe a couple of the second year courses, but it seems only recently has the CS depa
9.
▲
by
dfeltey
14y ago
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 that with 3.5, and are a
10.
▲
by
dfeltey
14y ago
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 modify it slightly to us