polysemy

Highly experimental and unstable. Attach multiple meanings to an identifier (match expander, function overloads, macros, custom "~literal" tokens…). Rename parts of identifiers (rename only some meanings, leaving others with the original name). Compose hybrid identifiers by mixing the meanings of two or more independently defined identifiers.

Build status: ok passing tests missing license metadata

Authors
Documentation
Tags
License
Last updatedWednesday, May 29th, 2024 8:06:51pm (UTC)
Ring1
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/jsmaniac/polysemy.git#main5d9838618ae6d6b8c412eaf30bac4bfa9fcf12c9
Last checkedThursday, November 21st, 2024 5:48:09am (UTC)
Last editedThursday, March 4th, 2021 8:27:28pm (UTC)
Date addedWednesday, March 3rd, 2021 7:25:18pm (UTC)
Modules
  • polysemy/private/ids.rkt
  • polysemy/test/test-require-e-rename-failure.rkt
  • polysemy/test/test-require-c.rkt
  • polysemy/test/test-provide-b.rkt
  • polysemy/test/test-2-provide.rkt
  • polysemy/private/utils.rkt
  • polysemy/test/test-require-d.rkt
  • polysemy/test/test-2-require.rkt
  • polysemy/test/test-provide.rkt
  • polysemy/scribblings/polysemy.scrbl
  • polysemy/main.rkt
  • polysemy/test/test-require.rkt