No Runtime TypeErrors Hegel attempts to prevent runtime TypeErrors with a strong type system, great type inference and notifying you about corner cases.

Easily Integrated Hegel is only JavaScript with types, so you don't need to use specific file extensions or comments to start working with it.