First Pull Request


Combinators for "marking" diagrams/diagrams-lib

For convenience, we should define a function `mark` which gives the name `()` to the local origin, and functions `getMarks` and `withMarks` for working with all the marked points (analogous to e.g....

Created - 0 comments - easy enhancement

Custom Join and Cap for offsetTrail and expandTrail diagrams/diagrams-lib

We should allow custom Join and Cap functions for offsetTrail and expandTrail. The OffsetOpts could be extended with constructor (OffsetOpsCustom) that includes a function that is given all the lo...

Created - 0 comments - easy enhancement

Implement MultiBackend support for generating e.g. multi-page PDFs diagrams/diagrams-cairo

See https://github.com/diagrams/diagrams-core/blob/master/src/Diagrams/Core/Types.hs#L834 for the `MultiBackend` class. Generating multiple pages can be done by calling http://hackage.haskell.o...

Created - 0 comments - easy enhancement

Deprecate `invariant` ucsd-progsys/liquidhaskell

We should just _not_ expose it, or make it a WARNING and point people to the way to avoid it (use an output specification on the measure definition). * #889 * #723

Created - 0 comments - easy enhancement unsoundness

Add code quality metrics mcfilib/i18n

Created - 0 comments - beginner enhancement

Add code coverage metrics mcfilib/i18n

Created - 0 comments - beginner enhancement

Add CI integration mcfilib/i18n

Created - 0 comments - beginner enhancement

Lens-like operations PolyglotSymposium/mappy

- [X] An operation for getting a deeply nested key - `deep-take` - [ ] An operations for getting a deeply nested key, with a default if it cannot be reached - [ ] An operation for setting the value...

Created - 0 comments - easy enhancement help wanted prelude

Allow empty lists of declarations; allow leading and trailing semicolons agda/agda

``` In general, wherever a list of declarations is expected, an empty list should be allowed (at least in the parser, we might give a meaningful error message later if needed, e.g. if at some pla...

Created - 1 comment - auto-migrated easy enhancement parser

Add a hello world example of gloss + Yampa ivanperez-keera/Yampa

It would be great to have some trivial examples of good Yampa that can help people get started. There's a project called Yampa 2048 that uses gloss. Factorizing the code logic out might give a r...

Created - 1 comment - beginner enhancement hacktoberfest help wanted

Add property-based tests barrucadu/dejafu

There are certainly some things which could benefit from property testing, if someone was willing to write the `Arbitrary` or `Listable` instances. Here are a few I spotted skimming through Test.D...

Created - 1 comment - enhancement good first issue

futhark-bench should compile the benchmark programs in parallel diku-dk/futhark

This should speed up benchmarking a bit. (Actually running the benchmark programs should still be done serially, of course.)

Created - 1 comment - enhancement good first issue tools

Create new levels ivanperez-keera/haskanoid

This game only has a few demonstration levels, but it could have so many more. They could have different shapes, and maybe it would make sense to add other kinds of objects. As a starter issue, ...

Created - 1 comment - beginner enhancement hacktoberfest help wanted

Measure-generated Invariants not imported? ucsd-progsys/liquidhaskell

The following fails with a termination related error: **Library** ```haskell {-# LANGUAGE GADTs #-} {-@ LIQUID "--exact-data-con" @-} {-@ LIQUID "--higherorder" @-} {-@ LIQUID "--pl...

Created - 1 comment - easy enhancement modules

Make port configurable channable/icepeak

Currently, Icepeak always listens on port 3000. We should make that configurable with a command-line option and possibly also via an environment variable.

Created - 1 comment - enhancement good first issue

Allow requests with some sort of durability guarantee channable/icepeak

Currently, requests to the HTTP API post the command to the core queue and then immediately return. This could lead to a situation where a `GET` following a `PUT` returns stale data. The proposa...

Created - 1 comment - enhancement good first issue

Add a way to fully enable/disable outputs waymonad/waymonad

We can enable/disable outputs by DPMS now. This keeps them in the logic and we can move our cursor into it. For power saving and maybe blanking away for a moment, this is good this way. There...

Created - 1 comment - enhancement good first issue

Turn OPTIONS_GHC into LANGUAGE pragmas keera-studios/Haskelloids

This implementation uses OPTIONS_GHC to specify language extensions (you can search for it in the file). There are newer ways of doing this now: https://downloads.haskell.org/~ghc/7.2.1/docs/htm...

Created - 1 comment - enhancement good first issue hacktoberfest help wanted

FB2 writer: output blockquotes after headings as epigraphs jgm/pandoc

Any quote or right after heading is, almost certainly, an epigraph. FB2 has a special tag for epigraphs, which is currently not used by FB2 writer. Poems also can be epigraphs, but they should o...

Created - 2 comments - enhancement format:FB2 good first issue status:more-discussion-needed writer

Allow arrowheads in the middle of a shaft diagrams/diagrams-lib

Sometimes one might like to draw arrows where the arrowhead shows up at the _midpoint_ of the shaft. For example, this style is often used to indicate the orientation of edges in a directed graph....

Created - 2 comments - easy enhancement

Add link to Haskelloids ivanperez-keera/Yampa

A link to the following project should be added as the last item in the list in the section **Other examples**. https://github.com/keera-studios/Haskelloids

Created - 2 comments - beginner enhancement hacktoberfest help wanted

Add ‘allEqualOf’ ekmett/lens

Even though it's not in `Data.List` it would be cool to have a `Fold` for testing if all elements are the same. Sketch of an implementation, comment if you have a nicer way of constructing this `Mo...

Created - 3 comments - bikeshedding easy enhancement

README should include banner linking to hackage ivanperez-keera/haskanoid

It would be great if the `README.md` included a banner linking to the hackage package, much like this one in Yampa's repo: https://github.com/ivanperez-keera/Yampa/blame/develop/README.md#L4 but, o...

Created - 3 comments - beginner enhancement hacktoberfest help wanted

Support for Prepared and Procedural Statements tathougies/beam

First, thanks for this amazing library. Wondering if there are any plans on the roadmap to support **prepared statements**. Here's the documentation for Postgres, but I believe MySql and most D...

Created - 4 comments - enhancement good first issue help wanted

Test the install rule snowleopard/hadrian

While working on #345 I risk accidentally breaking the install rule on Linux/Mac OS X. Our CI instances seem to be fast enough to afford running the install rule after the test build, and then ...

Created - 4 comments - easy enhancement infrastructure medium-priority

Understand .gitignore thumphries/hgrep

We've now got the great ability to recursively traverse directories! (as of #43 ) It would be great to parse and make sense of `.gitignore` files while doing this. For example, Haskell files ...

Created - 4 comments - enhancement good first issue

No unifying `Event` sum type onrock-eng/github-webhooks

Applications using webhooks should only need one endpoint. Servant applications need each route to have a single type for the ReqBody. Combining these two, it seems reasonable to have a sum type ...

Created - 4 comments - enhancement good first issue help wanted

`Warn` constraints warning on definitions purescript/purescript

I wanted to add `Warn` constraints to the functions in `Debug.Trace` so that if they're left in the code the compiler will pick them up. This works, but the warnings arise for each of the defini...

Created - 5 comments - easy enhancement typechecker

libffi configure needs libffi_EnableShared flag snowleopard/hadrian

see `libffi/ghc.mk`

Created - 5 comments - easy enhancement low-priority

RandT doesn't work completely in bearriver ivanperez-keera/dunai

Disclaimer: I haven't tested this yet. It seems to me that `RandT` is not usable yet the way we'd like it to use. ## Typical dunai use case ```haskell myRandThing :: MSF (RandT g m) () a ...

Created - 5 comments - beginner enhancement

Displaying issues 1 - 30 of 42 in total

License

Language