Skip to content

Commit a75d4ac

Browse files
committed
Run formatter
1 parent 41b4ec0 commit a75d4ac

File tree

2 files changed

+10
-19
lines changed

2 files changed

+10
-19
lines changed

src/basilisp/lang/tagged.py

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
1-
from typing import (
2-
Optional,
3-
TypeVar,
4-
Union,
5-
)
1+
from typing import Optional, TypeVar, Union
62

73
from typing_extensions import Unpack
84

9-
from basilisp.lang.interfaces import (
10-
ILispObject,
11-
ILookup,
12-
)
13-
5+
from basilisp.lang.interfaces import ILispObject, ILookup
146
from basilisp.lang.keyword import keyword
157
from basilisp.lang.obj import PrintSettings, lrepr
168
from basilisp.lang.symbol import Symbol
@@ -22,21 +14,19 @@
2214
_TAG_KW = keyword("tag")
2315
_FORM_KW = keyword("form")
2416

17+
2518
class TaggedLiteral(
2619
ILispObject,
2720
ILookup[K, T],
2821
):
29-
"""Basilisp TaggedLiteral. https://clojure.org/reference/reader#tagged_literals
30-
"""
22+
"""Basilisp TaggedLiteral. https://clojure.org/reference/reader#tagged_literals"""
3123

3224
__slots__ = ("_tag", "_form", "_hash")
3325

34-
def __init__(
35-
self, tag: Symbol, form
36-
) -> None:
26+
def __init__(self, tag: Symbol, form) -> None:
3727
self._tag = tag
3828
self._form = form
39-
self._hash : Optional[int] = None
29+
self._hash: Optional[int] = None
4030

4131
@property
4232
def tag(self) -> Symbol:
@@ -75,9 +65,8 @@ def val_at(self, k: K, default: Optional[V] = None) -> T:
7565
def _lrepr(self, **kwargs: Unpack[PrintSettings]) -> str:
7666
return f"#{self._tag} {lrepr(self._form, **kwargs)}"
7767

78-
def tagged_literal(
79-
tag: Symbol, form
80-
):
68+
69+
def tagged_literal(tag: Symbol, form):
8170
"""Construct a data representation of a tagged literal from a
8271
tag symbol and a form."""
8372
if not isinstance(tag, Symbol):

tests/basilisp/tagged_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
from basilisp.lang.symbol import symbol
22
from basilisp.lang.tagged import tagged_literal
33

4+
45
def test_tagged_literal():
56
tag = symbol("tag")
67
form = 1
78
tagged = tagged_literal(tag, form)
89
assert tagged.tag == tag
910
assert tagged.form == form
1011

12+
1113
def test_tagged_literal_str_and_repr():
1214
tag = symbol("tag")
1315
form = 1

0 commit comments

Comments
 (0)