Skip to content

feature: Simple SrcInfo Parser#447

Closed
Jiehong wants to merge 2 commits intofosskers:aura-1.4from
Jiehong:feature/srcinfo_parser
Closed

feature: Simple SrcInfo Parser#447
Jiehong wants to merge 2 commits intofosskers:aura-1.4from
Jiehong:feature/srcinfo_parser

Conversation

@Jiehong
Copy link
Contributor

@Jiehong Jiehong commented Mar 7, 2017

Hi Fosskers,

I created this pull request as I saw the plans for version 1.4 include a .SRCINFO parser in Haskell.

I took this as an opportunity to learn Haskell a bit, so thanks to this code I've officially written some Haskell, and learnt quite a lot in the process about MegaParsec, Tasty, Stack…

I'm sure this code may not look great, but I'm here to help and learn.

This parses a regular format of SRCINFO, but not the one where multiples values (like for arch) are given as a n-uplet.
I'm not sure how to continue on that direction as of yet, and I'd like some review on this code to try to steer it in the right direction.

Also, is there a close to sign/agree upon to give up intellectual property on this?
Do I need to copy a sub-set of the licence at the top of the files?

@fosskers
Copy link
Owner

fosskers commented Mar 7, 2017

Hell yeah! I'm happy to hear you're learning some Haskell.

I'll do a proper review later on. For now, no there's nothing you need to sign IP-wise. Do copy the license header to the top of the module, though.

@Jiehong
Copy link
Contributor Author

Jiehong commented Mar 7, 2017

Also, not sure if the CI failing with --resolver nightly is normal…

@fosskers
Copy link
Owner

fosskers commented Mar 7, 2017

I wouldn't worry too much about the nightly.

@fosskers
Copy link
Owner

fosskers commented Oct 7, 2017

#459 might supersede this.

@fosskers fosskers mentioned this pull request May 30, 2018
12 tasks
@fosskers fosskers closed this Jun 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants