src/basilisp/lang/runtime.py
def get(m, k, default=None):
    """Return the value of k in m. Return default if k not found in m."""
    if isinstance(m, IAssociative):
        return m.entry(k, default=default)

    try:
        return m[k]
    except (KeyError, IndexError, TypeError) as e:
        logger.debug("Ignored %s: %s", type(e).__name__, e)
        return default
def get(m, k, default=None):
    if isinstance(m, IAssociative):
        return m.entry(k, default=default)

    try:
        return m[k]
    except (KeyError, IndexError, TypeError) as e:
        logger.debug("Ignored %s: %s", type(e).__name__, e)
        return default
def get ( m , k , default = None ) : if isinstance ( m , IAssociative ) : return m . entry ( k , default = default ) try : return m [ k ] except ( KeyError , IndexError , TypeError ) as e : logger . debug ( "Ignored %s: %s" , type ( e ) . __name__ , e ) return default
Return the value of k in m. Return default if k not found in m.
Return the value of k in m . Return default if k not found in m .