News for hackers. Stuff that matters.
Re:Haskell’s Niche: Hard Problems by ezyang on Monday March 14, 2011 @05:17PM (#2324548)
One thing I've seen done here is copy paste the method into a new name (usually with a leading underscore) and then make the appropriate changes. It's not hooked up to the rest of the system (but that wouldn't have worked anyway), and you can still compile it and poke at it.
Re:Haskell’s Niche: Hard Problems by tel on Monday March 14, 2011 @05:42PM (#2324640)
That works as long as it's a simple dependency tree like I was talking about and there is a single cut with that property. It's pretty likely you'll have convergent nodes (like changing a datatype's interface late in the game) and there's no simple cut that can let the thing compile.

I mean, sure, this can all be manually avoided, but I still think that having GHCi "compile as much as typechecks" instead of stopping before loading any symbols would be nice.