Skip to content

Commit 8c79de0

Browse files
author
Mike Solomon
committed
Adds better tag check
1 parent 5eac6b7 commit 8c79de0

File tree

6 files changed

+1
-176
lines changed

6 files changed

+1
-176
lines changed

packages.dhall

Lines changed: 0 additions & 128 deletions
This file was deleted.

pure-py.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

python-ffi/Foreign.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def typeOf(value):
1111

1212

1313
def tagOf(value):
14-
return str(value)
14+
return "Number" if type(value) in [int, float] else "String" if type(value) == str else "Boolean" if type(value) == bool else "Function" if callable(value) else "Null" if value is None else "Object"
1515

1616

1717
def isNull(value):

requirements.txt

Lines changed: 0 additions & 29 deletions
This file was deleted.

spago.dhall

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/Main.purs

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)