-
Notifications
You must be signed in to change notification settings - Fork 3
Proposal 000: Flect Enhancement Proposal Template
<Insert your full name here.>
<Insert a date formatted as DD-MM-YYYY here.>
<A short description of your proposal and its scope.>
<Explain why the current language or standard library are not sufficient for solving the problem that the changes in your proposal facilitate solving of.>
<This is where you describe the change you'd like to see in the Flect language or standard library. If your proposal is a language change, include necessary grammar and specification changes. If your proposal is a standard library change, list the API changes or additions that would be required.>
<This is where you describe why you've chosen the particular design you're proposing. Highlight other possible designs and explain why they would be sub-optimal compared to the proposed design.>
<Add any necessary notes about backwards compatibility.>
<If any implementation of your proposal exists, link to it here.>
<Insert a copyright notice. For all practical purposes, placing your proposal in the public domain will be fine.>
- Home
- Introduction
- Motivation
- Features
- Tutorial
- Library
- FAQ
- General
- Interoperability
- Syntax
- Type System
- Macros and CTE
- Specification
- Introduction
- Lexical
- Common Grammar Elements
- Modules and Bundles
- Type System
- Declarations
- Expressions
- Macros
- Compile-Time Evaluation
- Memory Management
- Application Binary Interface
- Foreign Function Interface
- Unit Testing
- Documentation Comments
- Style
- Indentation
- Braces
- Spacing
- Naming