Design and implement a decent type checking algorithm #16

Closed
opened 2020-06-29 18:12:09 +02:00 by samvv · 2 comments
samvv commented 2020-06-29 18:12:09 +02:00 (Migrated from github.com)

Ideally, we'd like to implement a type system that from the very start can easily be extended with custom rules. For this, we will probably need a specialized tool that can evaluate typing rules at compile-time. One such (experimental) tool is currently in the making by @samvv and hopefully will be integrated in time for the second milestone.

Ideally, we'd like to implement a type system that from the very start can easily be extended with custom rules. For this, we will probably need a specialized tool that can evaluate typing rules at compile-time. One such (experimental) tool is currently in the making by @samvv and hopefully will be integrated in time for the second milestone.
samvv commented 2020-11-15 10:15:10 +01:00 (Migrated from github.com)

After doing some research, we're going a different route. The type system will be roughly based on the well-known Hindley-Milner type system, which enables us to implement typeclasses quite naturally.

After doing some research, we're going a different route. The type system will be roughly based on the well-known Hindley-Milner type system, which enables us to implement typeclasses quite naturally.
samvv commented 2021-04-21 14:18:07 +02:00 (Migrated from github.com)

Already fixed in another repository.

Already fixed in another repository.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: samvv/bolt#16
No description provided.