hackett icon indicating copy to clipboard operation
hackett copied to clipboard

WIP implementation of a Haskell-like Lisp in Racket

Results 35 hackett issues
Sort by recently updated
recently updated
newest added

Overlapping instances should be illegal, and detection of overlapping instances should be an error.

feature

I am okay with permitting orphan instances. However, I think they should be an error *by default*, so users will have to explicitly opt-in to them. The methods outlined in...

feature

I'm wondering, is there anything I can do to help with this project? It is rare that I am excited by something as much as I have been by this....

question

Is it possible implement Haskell syntax for infix operators? Example : ``` lisp (infixr 4 +) (1 + 2) ``` In this sense `(infixr 4 +)` is just a shorthand...

feature

Scheme (and possibly racket) has function called `apply` and `list`. Will these function also be available in hackett? What about their type signatures? Note: Even though `apply` takes a list...

question