-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor & clean up #148
Comments
epost
added a commit
that referenced
this issue
Aug 7, 2019
epost
added a commit
that referenced
this issue
Aug 8, 2019
epost
added a commit
that referenced
this issue
Aug 11, 2019
epost
added a commit
that referenced
this issue
Aug 12, 2019
* Move into Language.CQL.Parser.Program. * Simplify some of the stuff inside.
epost
added a commit
that referenced
this issue
Aug 12, 2019
epost
added a commit
that referenced
this issue
Aug 12, 2019
epost
added a commit
that referenced
this issue
Aug 14, 2019
epost
added a commit
that referenced
this issue
Aug 14, 2019
epost
added a commit
that referenced
this issue
Aug 14, 2019
epost
added a commit
that referenced
this issue
Aug 14, 2019
epost
added a commit
that referenced
this issue
Aug 14, 2019
epost
added a commit
that referenced
this issue
Aug 15, 2019
epost
added a commit
that referenced
this issue
Aug 15, 2019
epost
added a commit
that referenced
this issue
Aug 15, 2019
* Some cleanup and explicit typing. 148. * Move modules to Language.CQL. #148 * Clean up Program parsers. #148 * Clean up Program parsers. #148 * Move into Language.CQL.Parser.Program. * Simplify some of the stuff inside. * Move QuickCheck generator for Parser into test dir. #148 * More cleanup. #148 * Segregate morphism code into Morphism.hs. #148 * Tighten imports from Morphism. #148 * Rename Morphism-related functions for clarity. #148 * Improve naming and qualification of Morphism-related functions. #148 * Move Collage into its own separate module. #148 * Fix typo in 'lower' doc comment. #148
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 21, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 22, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
* Move assembleGens from Instance into Collage. #148 * Move Presentation into its own module Instance.Presentation. #148 * Clean up code in and around Instance.Presentation. #148 * Assorted formatting, refactoring, commenting. #148 * Rename checkSatisfaction -> I.satisfiesSchema, typecheckPresentation -> IP.typecheck. #148 * in Presentation, rename eqs0 to eqs and fully qualify as IP.eqs. #148 * Move Algebra into its own module Instance.Algebra. #148 * Instance.hs: move satisfiesSchema down a bit. #148 * Rename presToCol to IP.toCollage. #148 * Remove duplicate simplifyAlg and rename to A.simplify. #148 * Rename Term.simplifyFix to Term.simplifyTheory. #148 * Term.hs: Rename findSimplifiable -> findSimplifiableEqs. #148 * Term.hs: Introduce Theory type alias. #148 * Misc comments and formatting. #148 * Instance.hs: Use Carrier type alias where it fits. #148 * Clean up leftovers from moving Carrier and TalgGen into Algebra. #148 * Term.hs: move Head directly under Term. #148 * Term.hs: rename replace' -> replace. #148 * Simplify and clean up findSimplifiableEq. #148
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
epost
added a commit
that referenced
this issue
Aug 23, 2019
marcosh
pushed a commit
that referenced
this issue
Jan 21, 2020
marcosh
pushed a commit
that referenced
this issue
Jan 21, 2020
marcosh
pushed a commit
that referenced
this issue
Jan 21, 2020
marcosh
pushed a commit
that referenced
this issue
Jan 21, 2020
marcosh
pushed a commit
that referenced
this issue
Jan 21, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
examples/*.cql
.Language
toLanguage.CQL
.Parser.hs
toParser/Program.hs
.test
dir tree.packages.yaml
fromdependencies
to test dependencies where possible.Morphism.hs
fromTerm.hs
.Collage.hs
fromTerm.hs
.Presentation.hs
fromInstance.hs
Algebra.hs
fromInstance.hs
assembleGens
fromInstance
intoCollage
simplifyFix
tosimplifyTheory
in Term.hssimplify
tosimplifyTheoryStep
in Term.hsTheory
type alias inTerm.hs
findSimplifiable
->findSimplifiableEqs
inTerm.hs
simplifyAlg
->A.simplify
presToCol
toIP.toCollage
schToCol
toSchema.toCollage
schToCol
upp
grading ofEQ
uationstsToCol
toTypeside.toCollage
xxxToCol
toXxx.toCollage
checkSatisfaction
->I.satisfiesSchema
typecheckPresentation
->IP.typecheck
Carrier
type alias inInstance.hs
Theory.hs
fromTerm.hs
? (Consider making it a submodule of something.)The text was updated successfully, but these errors were encountered: