Skip to content

Commit 8825ab5

Browse files
authored
Add typestates package (#3164)
Compile-time state machine validation for Nim. https://github.com/elijahr/nim-typestates
1 parent 9424df9 commit 8825ab5

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

packages.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11390,6 +11390,22 @@
1139011390
"license": "MIT",
1139111391
"web": "https://github.com/yglukhov/typelists"
1139211392
},
11393+
{
11394+
"name": "typestates",
11395+
"url": "https://github.com/elijahr/nim-typestates",
11396+
"method": "git",
11397+
"tags": [
11398+
"state-machine",
11399+
"design-patterns",
11400+
"nim-lang",
11401+
"correct-by-construction",
11402+
"typestate"
11403+
],
11404+
"description": "Compile-time state machine validation for Nim. Invalid transitions don't compile.",
11405+
"license": "MIT",
11406+
"web": "https://github.com/elijahr/nim-typestates",
11407+
"doc": "https://elijahr.github.io/nim-typestates/"
11408+
},
1139311409
{
1139411410
"name": "sol",
1139511411
"url": "https://github.com/davidgarland/sol",

0 commit comments

Comments
 (0)