bitloops-language icon indicating copy to clipboard operation
bitloops-language copied to clipboard

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don...

Results 68 bitloops-language issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Casting is not available in BL. Example: ```const startingYear: int32 = startingDateString.split('/').pop();``` This one gives error **Solution** We should have something like `const startingYear: int32 = startingDateString.split('/').pop().toInt();`...

**Describe the bug** When we create a rule with anonymous function inside or array indexing it produces the below error: ``` Transpiling... TypeError: Cannot read properties of undefined (reading 'isLeaf')...

**Describe the bug** Sometimes when using ifError to handle the error and do so ething it doesn't work. **To Reproduce** ```const result = driverAvailability.becomeAvailable().ifError((err) => return err;);``` **Expected behavior** It...

**Describe the bug** Bracket notation of array is not being transpiled correctly to typescript. **To Reproduce** If anyone write the following line in bl: ``` this.modules[0] = module; ``` In...

bug

**Describe the bug** static keyword not being coloured by VS Code plugin ![image](https://github.com/bitloops/bitloops-language/assets/1571105/d078ae7c-901d-4cef-a856-7f98e2868ae7)

enhancement

**Describe the bug** You can loop with for of inside loops but not using map

bug

I should get an error that the variable amount is not defined but i don't ```bl // Structs and DTOs... DomainService ReconciliationDomainService(reconciliationService: ReconciliationServicePort) { public reconcile(ledgerFinancialDocument: FinancialDocumentEntity, externalFinancialDocument: FinancialDocumentEntity): (OK(ReconciliationReportEntity),Errors(...

bug
semantic

This is your weekly update of **all** Yarn dependencies. Please take a good look at what changed and the test results before merging this pull request. ### What changed? ✳️...

depfu

Set in tsconfig.json and tsconfig.base.json ```json "strictNullChecks": true, ``` Then we should also aim for `strict: true` It's bad practice to have it disabled and it can result in many...

enhancement