Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
ghc-geode
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Projet GEODE
ghc-geode
Graph
9cb2d041ca41d0b39c8d0698cabd6d8919f9a601
Select Git revision
3 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
28
Nov
1
Mar
24
Feb
26
Jan
17
22
Dec
26
Sep
20
11
7
17
Jul
12
27
Jun
21
17
14
11
9
8
7
5
22
May
Prove that ReadTSV / WriteTSV classes bubble up through MonadTrans instances
add-json-support
add-json-support
Adding executable tool (join) to the library
Keep the best of both worlds, go ToJSONObject -> ToJSON as soon as a :@: is formed, but forward the ToJSONObject instance too (so that future :@:-extensions can be made and magically get the ToJSON instance while propagating the ToJSONObject instance)
Add parsing UIDs as a requirement for Record, explain how they propagate along @-chains and make a case-insensitive instance for Work
Propagate Eq and Ord along @ to be able to use composite types as keys (typically, ParagraphRecord defined out of ArticleRecord
Explain the ':'-embedded convention for fields with several values
Trim TSV.Header from HasDefaultHeader, already covered by DefaultOrdered from cassava
Generalize TSV read/write implementation with class types
Directly implement ToJSON on @ instead of an intermediate ToJSONObject => ToJSON to avoid confusing the compiler
Remove deprecated imports and dead code
Add FromJSON instances for ArticleRecord and @ types
Implement JSON conversion for Work type
Reverse associativity of '@': we want to enrich metadata on the right of lines, without having to explode existing structures. A paragraph with a class should be just that, and not an article combined to a paragraph number and a class: (Article @ Paragraph) @ Class, not Article @ (Paragraph @ Class)
Factorise and expose TSV option decoder to client code
Rename poorly named fields, improve type composition
Spice things up with a little JSON for the Book type
* Add unit tests
0.2.0 main
0.2.0 main
Expose the xmlOutput parser separately
output-options
output-options
Use the official implementation for NonEmpty which I discovered afterwards
Adding subCorpus to contrastive metadata
Fix bug in MultiText decoding
Fix bug with NonEmpty, add support for Input and re-add option descriptions
A simple way to express non-empty list of options
Various adjustments: declaring a new type constructor @, cleaning imports and exports, improving design of Authors/Domains metadata
Generalize abstract 'Has' typeclass
Trimming the types apparatus that allows glueing TSV columns
Prove MonadTrans and MonadIO instances to ease composition with useful monads
Fix redundant imports and versioning error
New monad transformer to handle article splitting + refine and separate the work on TSV headers
Take headword normalization from soprano and add some tests
Move Options
Add tests and fix stuff accordingly
Trim Metadata a bit to make it only an inclusion shortcut, put TSV-specific stuff out in separate module and cut Article in two
This is a haskell repos, ignore compilation products
Rename cabal file and expose new module
Take output options from EDdAClinic
Exposing some basic stuff required by recent changes in EDdA-Clinic
0.1.0
0.1.0
Loading