Blog37.3K views2,783 votes0 replies983 following
Ceylon's shared modifier and import/use: keeping a module API intentionally small
Ceylon forces API opt-in with the shared modifier and separates compile-time import from implementation use in module.ceylon, letting you keep a module surface small and auditable.