on e5bb4e5 help sign in
project-m36/src/lib/ProjectM36
9 folders, 54 files
../ AtomFunctions/refactor NonEmptyList type add test rename NonEmpty to NonEmptyList (we can change this once we support modules) add NonEmptyList AtomFunctions to basic AtomFunction list Client/WIP compilation checkpoint DataTypes/shuffle pretty printer around to use it exclusively from the tutd console Relation/shuffle pretty printer around to use it exclusively from the tutd console Serialise/implement hlint suggestions Server/all tests passing, hlint passing Transaction/first pass at implementing Serialise instances hoping to cut down on compilation time by moving serialization instances to external modules TransactionGraph/implement hlint suggestions Tupleable/post-merge deduplication fix Arbitrary.hsshuffle pretty printer around to use it exclusively from the tutd console Atom.hsshuffle pretty printer around to use it exclusively from the tutd console AtomFunction.hsWIP major progress in extricating Data.Binary and distributed-process not compiling AtomFunctionBody.hsfix or squelch all hlint hints in src, examples, test directories AtomFunctionError.hsfirst pass at implementing Serialise instances hoping to cut down on compilation time by moving serialization instances to external modules AtomFunctionUtils.hsWIP Atomable List instance and built-in List type -problem identified- instead of returning ambiguous AnyAtomType, it should be a type variable so that types can be resolved AtomType.hsshuffle pretty printer around to use it exclusively from the tutd console Atomable.hsMerge branch 'master' into curryer_integration Attribute.hsmove dataframe creation and sorting to server-side via Client.hs add preliminary test AttributeExpr.hsfirst pass at working sub relation attributes manual test seems to work AttributeNames.hsWIP RelationalExpr + StaticOptimizer treatment Base.hsMerge branch 'master' into curryer_integration Client.hsall tests passing, hlint passing DataConstructorDef.hsWIP definition of subrelation attributes DataFrame.hsimplement hlint suggestions DatabaseContext.hsWIP major progress in extricating Data.Binary and distributed-process not compiling DatabaseContextFunction.hsWIP major progress in extricating Data.Binary and distributed-process not compiling DatabaseContextFunctionError.hsWIP major progress in extricating Data.Binary and distributed-process not compiling DatabaseContextFunctionUtils.hsWIP compilation checkpoint DateExamples.hsWIP DisconnectedTransaction.hsWIP more test fixes remove DisconnectedTransaction diff expr Error.hsWIP major progress in extricating Data.Binary and distributed-process not compiling FSType.hsAdd missing imports when host OS is darwin so build won't fail on macOS. FileLock.hsfix hlint suggestions FunctionalDependency.hsfinish functional dependency implementation including documentation and test GraphRefRelationalExpr.hsimplement hlint suggestions InclusionDependency.hsshuffle pretty printer around to use it exclusively from the tutd console IsomorphicSchema.hsimplement hlint suggestions Key.hsWIP partial compilation checkpoint GraphRefRelationalExprM and friends StaticOptimizerMonadM ProcessExprM MerkleHash.hsWIP major progress in extricating Data.Binary and distributed-process not compiling MiscUtils.hsfix hlint hints NormalizeExpr.hsimplement hlint suggestions Notifications.hsWIP compilation checkpoint Persist.hsWIP major progress in extricating Data.Binary and distributed-process not compiling Relation.hsWIP compilation checkpoint library builds with so TODO warnings RelationalExpression.hsfix self-referencing relation variables by resolving relExpr before placement into the DatabaseContext s:=s union s resolves #269 ScriptSession.hsfix missing comma in ScriptSession Server.hsall tests passing, hlint passing Session.hsrefactoring checkpoint Sessions.hsMerge branch 'master' into new_transgraph StaticOptimizer.hsimplement hlint suggestions TransGraphRelationalExpression.hsfirst pass at implementing Serialise instances hoping to cut down on compilation time by moving serialization instances to external modules Transaction.hsWIP merkle-ize transaction graph TransactionDiffs.hsWIP switch away from TransactionDiffs TransactionGraph.hsimplement hlint suggestions TransactionInfo.hsWIP merkle-ize transaction graph Tuple.hsimplement new suggestions from hlint 2.1.13 TupleSet.hsfix or squelch all hlint hints in src, examples, test directories Tupleable.hsimplement hlint suggestions TypeConstructor.hsWIP definition of subrelation attributes TypeConstructorDef.hsWIP compilation checkpoint tutd switching to compiling project-m36 library as a dependency for executables switched to Atom ADT AtomFunctionBody somewhat working WCWidth.hsfix hlint suggestion Win32Handle.hsfix Win32 version macro WithNameExpr.hsimplement hlint suggestions