Not everybody works the same though, it takes a bit of a creative disposition to dream up that best language, or even just a good one. Constraints and small boxes to work within have often been cited as inspiration, no doubt you've heard it before.
Kind of a LEGOs vs clay type of situation.
I like lisps too, but you have to realize it isn't the holy grail for everybody. An infinite journey of new boxes isn't always best procedure.>>1407>my ideal language of a scheme with full dependent type checker
If you'd be prepared to put in some work, you could have a go at a toy scheme (based on "Write yourself a Scheme in 48 hours" perhaps) in haskell, figure it would be pretty easy to integrate whatever you like from haskell into it then.