Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: check/fix return types and tighten argument types (#22)
* Check as many return types as possible with @inferred. * Give RecordArray and TupleArray a little more type info; not sure if it helps. * More detailed TupleArray typing. * More detailed RecordArray typing. * Can get a little more type inference now. * Constrain TupleArray Tuple lengths with types, too. * Constrain Record type, but still no '@inferred layout[3][:a]'. * Same for AwkwardArray.Tuple.
- Loading branch information