Jason
Jason
For longer legend labels, the character at the end gets cutoff slightly:  I noticed that padding one of the lines with spaces seems to fix the problem:  Here...
Currently the extension requires you to have installed four packages (brodeaux-threads, usocket, cl-json, and flexi-streams). Particularly for new CL-users this can be a difficult on-ramp to using the extension. It...
I.e. /** @format @flow */
This PR ports some of the "practical" chapters from _Practical Common Lisp_ into Coalton. It includes the first two, and I'm working on chapter 23 (the spam filter) which could...
This PR does two things: ~~1. Adds a MonadState typeclass and MonadTransformer typcelass, in the style of the Haskell MTL library. It wraps the existing ST functions in the new...
This pull request allows typeclass methods to provide additional constraints on the typeclass variables within individual method definitions. The motivating use case is developing the collections library, to allow for...
The [Coalton/Common Lisp interop documentation page](https://github.com/coalton-lang/coalton/blob/main/docs/coalton-lisp-interop.md) has very thorough documentation on `define-type`, but it's lacking documentation on `define-struct`. Presumably it creates a CLOS class in dev mode and a CL...
On Windows SBCL 2.4.11, `main` commit `548c63b`, the TEST-COALTON-LANG test is failing when running `(asdf:test-system "coalton")`. ``` TEST-COALTON-LANG ; compiling file "C:/Users/JASON-~1/AppData/Local/Temp/tmpZCJK45JG-tmp.lisp" (written 31 DEC 2024 09:41:30 AM): ; ;...
This PR is a start to implementing the proposal [in this discussion](https://github.com/coalton-lang/coalton/discussions/1329). The code mostly matches the API described in the proposal, with small differences as development arose. Not mentioned...
When building up a new list front-to-back, the fastest way to do it is to mutate the tails as you go, not to push and reverse. Examples of this kind...