Idris2
Idris2 copied to clipboard
A purely functional programming language with first class types
Some FFI definitions are missing in base/Data.Buffer. This PR adds 16 and 32 bit access routines.
Related to #2607 (doesn't solve it due to warnings not being emitted when errors are)
Prior to this PR, case splitting on an auto-implicit in a function clause resulted in invalid Idris syntax. _Before case split:_ ```idris test : Bool => () test @{x} =...
This PR addresses #2513 by adding a rig to ICase. It includes a test case named `idris2/linear016`. It needs to be double checked by someone familiar with elaboration of case...
Some compiler errors seem to have "Error" printed twice before the error description when used in custom backends. # Steps to Reproduce 1. Create the following file: ```idris import Compiler.Common...
Compiler.RefC.Refc.showcCleanStringChar forgot some symbols. This PR fixes that and avoids the compiler error.
**Issue by [clayrat](https://github.com/clayrat)** _Sunday Jul 28, 2019 at 00:28 GMT_ _Originally opened as https://github.com/edwinb/Idris2-boot/issues/56_ ---- (This is more of a feature request, but it's been a long-standing stumbling block for...
See #2496 and #2469 pinging @stefan-hoeck
If possible, please include complete self contained source files (for example by uploading to https://gist.github.com) that exhibit the issue in addition to quoting from them here. The smaller the example...