initial partial sketch
authorMatt S Trout <mst@shadowcat.co.uk>
Sun, 30 Aug 2015 21:18:23 +0000 (21:18 +0000)
committerMatt S Trout <mst@shadowcat.co.uk>
Sun, 30 Aug 2015 21:18:23 +0000 (21:18 +0000)
commit9d759b646ac5953926ce9414388c1691b8a4278b
tree52802b5fe9a7854ea93c40f862e45f320e618cd2
parent84b5c3fadd4d686954d45d57c8bea01b18367cfe
initial partial sketch
31 files changed:
lib/DX/ActionBuilder/Null.pm [new file with mode: 0644]
lib/DX/Class.pm [new file with mode: 0644]
lib/DX/Hypothesis.pm [new file with mode: 0644]
lib/DX/Predicate/Equals.pm [new file with mode: 0644]
lib/DX/Predicate/MemberAt.pm [new file with mode: 0644]
lib/DX/Proposition.pm [new file with mode: 0644]
lib/DX/Resolution.pm [new file with mode: 0644]
lib/DX/Role.pm [new file with mode: 0644]
lib/DX/Role/ActionBuilder.pm [new file with mode: 0644]
lib/DX/Role/BooleanValue.pm [new file with mode: 0644]
lib/DX/Role/But.pm [new file with mode: 0644]
lib/DX/Role/Predicate.pm [new file with mode: 0644]
lib/DX/Role/SimpleAction.pm [new file with mode: 0644]
lib/DX/Role/StructuredValue.pm [new file with mode: 0644]
lib/DX/Role/Update.pm [new file with mode: 0644]
lib/DX/Role/Value.pm [new file with mode: 0644]
lib/DX/Scope.pm [new file with mode: 0644]
lib/DX/SearchState.pm [new file with mode: 0644]
lib/DX/Step/Normal.pm [new file with mode: 0644]
lib/DX/Update/AddValue.pm [new file with mode: 0644]
lib/DX/Update/RemoveValue.pm [new file with mode: 0644]
lib/DX/Update/SetValue.pm [new file with mode: 0644]
lib/DX/Utils.pm [new file with mode: 0644]
lib/DX/Value/Dict.pm [new file with mode: 0644]
lib/DX/Value/False.pm [new file with mode: 0644]
lib/DX/Value/Number.pm [new file with mode: 0644]
lib/DX/Value/String.pm [new file with mode: 0644]
lib/DX/Value/True.pm [new file with mode: 0644]
lib/DX/Value/Unset.pm [new file with mode: 0644]
need [new file with mode: 0644]
t/00load_all.t [new file with mode: 0644]