CL has Coalton, which is the implementation of a static type system beyond Haskell 95. Full multiparameter type classes, functional dependencies, some persistent data structures, type-oriented optimization (including specialization and monomorphization). All integrated and native to CL without external tools.
Live image manipulation isn't quite as useful as it once was for runtime program deployment. But it's still a differentiating feature for incremental and interactive developmentābefore you compile binaries to deploy. Tools like Jupyter notebooks don't come close for actual (especially professional) software development.
Live image manipulation isn't quite as useful as it once was for runtime program deployment. But it's still a differentiating feature for incremental and interactive developmentābefore you compile binaries to deploy. Tools like Jupyter notebooks don't come close for actual (especially professional) software development.