src/basilisp/lang/runtime.py
def intern(self, sym: sym.Symbol, var: Var, force: bool = False) -> Var:
        """Intern the Var given in this namespace mapped by the given Symbol.
        If the Symbol already maps to a Var, this method _will not overwrite_
        the existing Var mapping unless the force keyword argument is given
        and is True."""
        m: lmap.Map = self._interns.swap(Namespace._intern, sym, var, force=force)
        return m.entry(sym)
def intern(self, sym: sym.Symbol, var: Var, force: bool = False) -> Var:
        m: lmap.Map = self._interns.swap(Namespace._intern, sym, var, force=force)
        return m.entry(sym)
def intern ( self , sym : sym . Symbol , var : Var , force : bool = False ) -> Var : m : lmap . Map = self . _interns . swap ( Namespace . _intern , sym , var , force = force ) return m . entry ( sym )
Intern the Var given in this namespace mapped by the given Symbol.
        If the Symbol already maps to a Var, this method _will not overwrite_
        the existing Var mapping unless the force keyword argument is given
        and is True.
Intern the Var given in this namespace mapped by the given Symbol . If the Symbol already maps to a Var this method _will not overwrite_ the existing Var mapping unless the force keyword argument is given and is True .