A Perl implementation of Clojure
Changes for 0.1.9
- Improve Perl interop
- Update --help usage text
- Refactor Lingy::Main to better be subclassed
- Fix import of lingy.lang.Foo modules
- Major refactoring of namespacing
- Convert lib/Lingy/Util.pm to lib/Lingy/devel.ly
- Move Lingy::CLI to Lingy::Main
- Move code from Lingy::Main in Lingy::Lang::RT
- Rename Lingy/Lang/Function.pm to Fn.pm
- Add 'declare' to core
- Refactor all core foo? functions to use instance?
- wip Refactor and test instance creation and checking
- wip - interop
- wip - Add 'new' special form
- Add tests to test/55-require.t
- Macroexpand (Foo. 42) to (. Foo new 42)
- Add 'doto' macro to core.ly
- Change --clojure to --clj
- Refactor assoc to use recursive Lingy function
- Make 'import*' be a special form
- Make 'throw' be a special form (to match Clojure)
- Add support for 'special-symbol?' function
- Add support for anonymous lambda function reader macro
- Add `lingy --version` support
- Fixes for hash-map creation and assoc
- Error on duplicate hash keys
- Rework bin/lingy script
- Rename Lingy::RT to Lingy::Main
- Refactor most tests to be written in YAML
- Get *lingy-version* info from $Lingy::VERSION
- Replace def! with def
- Fixes to get clojure-repl-on to work in YAMLScript
Validate data against a schema
Changes for 0.567 - 2023-06-03T22:11:23Z
- vocabularies are now evaluated in a different order: Validation and Format vocabularies now come before Applicator, in order to allow faster short circuiting when errors are encountered.
Inspect Musical Modal Functions
Changes for 0.0300 - 2023-06-03T14:07:39Z
- Update comments and verbose output.
- Improved test.
detect source code license statements in a text string
Changes for v0.0.6 - 2023-06-03
- Test Suite
- Packaging
- Other
Inspect Musical Modal Functions
Changes for 0.0202 - 2023-06-03T10:15:54Z
- Select and display Roman numeral relationships.
- Improve documentation.
- Improve test.
Virtual hosts with multiple accounts on a single server - Not just a #Fediverse server, but a #multi tenant #Django based Fediverse solution!
#tallship #Takahe #ActivityPub #FOSS
⛵
.