1#!/usr/bin/env python3
2"""
3JGDV, my kitchen sink library.
4
5
6"""
7from importlib.metadata import version
8__version__ = version("jgdv")
9
10from ._abstract import protocols as protos
11from ._abstract.types import * # noqa: F403
12from ._abstract.error import JGDVError
13from ._abstract import prelude
14from . import errors
15from .decorators import Mixin, Proto
16
17# Subpackage Accessors
18from ._abstract import types as Types # noqa: N812
19import jgdv.decorators as Decos # noqa: N812
20
[docs]
21def identity_fn[T](x:T) -> T:
22 """Just returns what it gets
23
24 :param x: A Value
25 :returns: The Same Value
26 """
27 return x