lean2/library/data/unit
Leonardo de Moura 758a17ab23 refactor(library/data/unit): break unit.lean into smaller pieces
The unit datatype is used by automation.

We want to be able to access its declaration without having to access
all dependencies (e.g., decidable, subsingleton, inhabited, ...).

This is *not* an optimization, but a way to make sure we can "import" unit
before we import other declarations.
2014-10-25 14:57:33 -07:00
..
basic.lean refactor(library/data/unit): break unit.lean into smaller pieces 2014-10-25 14:57:33 -07:00
decl.lean refactor(library/data/unit): break unit.lean into smaller pieces 2014-10-25 14:57:33 -07:00
default.lean refactor(library/data/unit): break unit.lean into smaller pieces 2014-10-25 14:57:33 -07:00
insts.lean refactor(library/data/unit): break unit.lean into smaller pieces 2014-10-25 14:57:33 -07:00