Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Witchcraft

Monads and other dark magic for Elixir
Collective - Host: opensource - https://opencollective.com/witchcraft - Website: https://hexdocs.pm/witchcraft - Code: https://github.com/expede/witchcraft

Merge branch 'florius0-fix/benchmarks'

github.com/witchcrafters/witchcraft - 6c61c3ecd5b431c52e8b60aafb05596d9182205e authored almost 3 years ago by Quinn Wilton <[email protected]>
Un-import Kernel.then/2 from benchmarks that require Apply.then/2

github.com/witchcrafters/witchcraft - e716d133fe68111bd5a8408b7fe9c46ae8f533d8 authored almost 3 years ago by Quinn Wilton <[email protected]>
Run `mix format bench/**/*.exs`

github.com/witchcrafters/witchcraft - b325db9ccb50ea48e6f9d39b7becb48c3bdeb91c authored almost 3 years ago by Vadim Tsvetkov <[email protected]>
Add moduledoc attribues to benchmarks

github.com/witchcrafters/witchcraft - dc967fc09ebaa6f12f802f43c6e9ba035a8a325b authored almost 3 years ago by Vadim Tsvetkov <[email protected]>
Delete unused `h` helper in Arrow.FunctionBench

github.com/witchcrafters/witchcraft - 2e298a62f7cb8683f60660ec9996c602268170a9 authored almost 3 years ago by Vadim Tsvetkov <[email protected]>
Add cachix instruction (#107)

github.com/witchcrafters/witchcraft - 4ddd4c87fe3f1415f41c4c963fc3ac2772405290 authored almost 3 years ago by Jechol Lee <[email protected]>
Merge pull request #104 from witchcrafters/quinn/docs-and-types

Fix various documentation references and typespecs

github.com/witchcrafters/witchcraft - 73e3cc6aee1a06e738a33c2aa8736ac19907ff96 authored almost 3 years ago by Quinn Wilton <[email protected]>
Fix various documentation references and typespecs

There's a few classes of fixes here:
- References to types in modules that haven't been aliased
...

github.com/witchcrafters/witchcraft - 5e9b17d4c95f77f163d49d01b46a39182b945684 authored almost 3 years ago by Quinn Wilton <[email protected]>
Merge pull request #102 from witchcrafters/quinn/1.0.4

Bump to 1.0.4 + miscellaneous maintenance

github.com/witchcrafters/witchcraft - af3e4eeaf023a9ad4c0af745469ecb6818857fbe authored almost 3 years ago by Quinn Wilton <[email protected]>
Disable `PipeIntoAnonymousFunctions` and `Apply` Credo rules

The first is a pattern that's very common within the codebase,
and the second is incompatible wi...

github.com/witchcrafters/witchcraft - 2a907ef6d2cb174a0e29ede6d465d27fb4237a86 authored almost 3 years ago by Quinn Wilton <[email protected]>
Bump patch version: 1.0.3 => 1.0.4

github.com/witchcrafters/witchcraft - bc788248761b37f6a1d82970533afc6db5de487b authored almost 3 years ago by Quinn Wilton <[email protected]>
Prefix unused variable with _

This resolves a compile warning.

github.com/witchcrafters/witchcraft - 71370a157b1b9253b66947b307f34c67612f81d6 authored almost 3 years ago by Quinn Wilton <[email protected]>
Fix doctests

The `...>` notation is reserved for multiline expressions. If the
previous expression is intende...

github.com/witchcrafters/witchcraft - 594cf60741888633b7f2c1fb65a4242a14bcc63f authored almost 3 years ago by Quinn Wilton <[email protected]>
Set preferred_cli_env for :quality to :testi

By default, if MIX_ENV is unset, mix tasks run using the :dev
environment. This is required to e...

github.com/witchcrafters/witchcraft - fd2fbf3f0b78e81fb31c56e438ac4a92be21910f authored almost 3 years ago by Quinn Wilton <[email protected]>
Update type_class: 1.2.5 => 1.2.8

github.com/witchcrafters/witchcraft - c04a0af0fbaeabd772f64e27939e362864c96f80 authored almost 3 years ago by Quinn Wilton <[email protected]>
Update quark: 2.3.1 => 2.3.2

github.com/witchcrafters/witchcraft - 83eff2efbd2a6ba1d9b2c59eafe7514090c791ec authored almost 3 years ago by Quinn Wilton <[email protected]>
Update ex_doc: 0.23.0 => 0.26.0

github.com/witchcrafters/witchcraft - 0c014fad6030393f162831c058a42fac57029dc2 authored almost 3 years ago by Quinn Wilton <[email protected]>
Update earmark: 1.4.14 => 1.4.20

github.com/witchcrafters/witchcraft - cb0c34fbe4a36942872a08e374d79bab9ac06b7c authored almost 3 years ago by Quinn Wilton <[email protected]>
Update credo: 1.5.5 => 1.6.2

github.com/witchcrafters/witchcraft - eef8610e28bd1c8a3e9c97b44d0541f3750e5553 authored almost 3 years ago by Quinn Wilton <[email protected]>
Delete config/*

This resolves a deprecation warning to do with calling `use Mix.Config`
Since libraries aren't i...

github.com/witchcrafters/witchcraft - a9e910578896a9396de345006084e242e6a7b789 authored almost 3 years ago by Quinn Wilton <[email protected]>
Move config/.credo.exs to .credo.exs

github.com/witchcrafters/witchcraft - 0f8f66711b6f3a0514f96ab52e29259675af7db6 authored almost 3 years ago by Quinn Wilton <[email protected]>
Update .tool-versions

github.com/witchcrafters/witchcraft - f2d26f03f6e92c3ed468eef972aab5377cbecfc2 authored almost 3 years ago by Quinn Wilton <[email protected]>
nix for m1 mac (#101)

* Fix compile error on OTP 24
* nix for m1 mac

github.com/witchcrafters/witchcraft - f072f03def2e5f61b778669e40af3b87a72949a9 authored almost 3 years ago by Jechol Lee <[email protected]>
Merge pull request #98 from thth/patch-1

Fix logo URI

github.com/witchcrafters/witchcraft - fc7b202468835354598a1af13b7a92fb153c9260 authored almost 3 years ago by Quinn Wilton <[email protected]>
Merge pull request #94 from florius0/refator/use-witchcraft

Refator/use witchcraft

github.com/witchcrafters/witchcraft - c2b3e86ee8f23826e9a3d2e56071a1d566b49d5e authored about 3 years ago by Jechol Lee (Trevor) <[email protected]>
Update lib/witchcraft/internal.ex

github.com/witchcrafters/witchcraft - 95aeed5647805fde1be429ff4bd9bdd7100cd812 authored about 3 years ago by Jechol Lee (Trevor) <[email protected]>
Update lib/witchcraft/internal.ex

github.com/witchcrafters/witchcraft - 6b7a48dbc75f57ce9e683bb061e9c67930b41dee authored about 3 years ago by Jechol Lee (Trevor) <[email protected]>
Fix formatting

github.com/witchcrafters/witchcraft - 30c85dd747a3ad9510473f1154191769f287f03c authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Merge branch 'main' into refator/use-witchcraft

github.com/witchcrafters/witchcraft - ee166eb0b2f9310b77999dcea55979b84f3e7e17 authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Merge pull request #83 from jechol/dev/fix-use-witchcraft

Fix `__using__` for `override_kernel` and `except`

github.com/witchcrafters/witchcraft - 1c634c3e418b05ccf9fc2eb8c486cf91e4bb96fc authored about 3 years ago by Jechol Lee (Trevor) <[email protected]>
Add docs for `Witchcraft.Internal`

github.com/witchcrafters/witchcraft - 6228b6d907c08e05194a7437eb306636eee56bfe authored about 3 years ago by Vadim Tsvetkov <[email protected]>
use `Witchcraft.Internal` in `Witchcraft` module

github.com/witchcrafters/witchcraft - 946b92a3e8ca5758272a9956e3ee2da8d24f2baf authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Reformat `Witchcraft.Internal`

github.com/witchcrafters/witchcraft - 6042c90b5175c864847e4b7d65f679ca8ddd4951 authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Add `:only` support for __using__'s

github.com/witchcrafters/witchcraft - 43fcb86a2c92dc449d168f4645d6322ff1bc42d1 authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Fix formatting

github.com/witchcrafters/witchcraft - eb597de1da8449f2cda5b212407c3c250d563c9f authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Refactor __using__'s

Move `:except` handling to `Witchcraft.Internal`

github.com/witchcrafters/witchcraft - bdecc446db806da26d6ea0a2f7e4b404e639f66d authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Merge branch 'main' into fix/use-witchcraft

to update to elixir 1.12.0

github.com/witchcrafters/witchcraft - e85fa51946732764264466ee26f1799020660448 authored about 3 years ago by Vadim Tsvetkov <[email protected]>
Merge pull request #86 from baseballlover723/pr/elixir_1.12

fully qualify Witchcraft.Apply.then/2 to avoid name conflict in Elixir 1.12+

github.com/witchcrafters/witchcraft - 70317fab7d00e383df54b48fd678fabd9fb1afd5 authored over 3 years ago by Jechol Lee <[email protected]>
Merge pull request #87 from baseballlover723/pr/update_ci

update CI to include new Elixir and OTP versions

github.com/witchcrafters/witchcraft - 13ca1a4bc9e7c26003222c979a20abbc70011288 authored over 3 years ago by Jechol Lee <[email protected]>
update development versions of Elixir and Erlang

github.com/witchcrafters/witchcraft - b65158c15c6028e7e4ae97769a96ac611ee58044 authored over 3 years ago by Philip Ross <[email protected]>
fix unused variable warning

github.com/witchcrafters/witchcraft - 03162bb96959a03e60ca6edd501a07cee3b8a732 authored over 3 years ago by Philip Ross <[email protected]>
fully qualify Witchcraft.Apply.then/2 to avoid name conflict in Elixir 1.12+

github.com/witchcrafters/witchcraft - ba0e4faa32f8a96c074a3fed92a7d4d85745ef64 authored over 3 years ago by Philip Ross <[email protected]>
update CI to include new Elixir and OTP versions

github.com/witchcrafters/witchcraft - 00a20af051d044b1406e55a8f6fc0e791c8668fa authored over 3 years ago by Philip Ross <[email protected]>
Switch to Apache-2.0, remove org (volunteer run 💸)

github.com/witchcrafters/witchcraft - 75b62d87bc2c22917f6d5f2bc42d1e0163d40460 authored almost 4 years ago by Brooklyn Zelenka <[email protected]>
Bump deps, Nixify (#85)

github.com/witchcrafters/witchcraft - 3a205d3a618b0831b74589fb5426b3543386df3c authored almost 4 years ago by Brooklyn Zelenka <[email protected]>
Allow nested monad return (#84)

github.com/witchcrafters/witchcraft - 36c5aedda7904a3fc88364b89ef14166a953e5c8 authored almost 4 years ago by Jechol Lee <[email protected]>
Exclude override_kernel: false from opts in `import __MODULE__, opts`

github.com/witchcrafters/witchcraft - dfd44538d4b50aa1ff812f404d75b37788dd3a08 authored almost 5 years ago by jechol <[email protected]>
Fix __using__ of Foldable, Ord, Semigroup, Semigroupoid

github.com/witchcrafters/witchcraft - 2d943560892199230a7781ffe450326cb35af4e0 authored almost 5 years ago by jechol <[email protected]>
Fix Setoid.__using__

github.com/witchcrafters/witchcraft - 881a17929e4fc975aa25eb2ce68446343577fd37 authored almost 5 years ago by jechol <[email protected]>
Add myself to maintainers and set package.organization

github.com/witchcrafters/witchcraft - d821ebf74777805b260a705380bde8ca837d18a5 authored over 5 years ago by Steven Vandevelde <[email protected]>
Merge pull request #78 from witchcrafters/elixir-1.9

v1.0.2

github.com/witchcrafters/witchcraft - 23f226948f28c1a0a837d0fdeda67487f57639b9 authored over 5 years ago by Steven Vandevelde <[email protected]>
Realign arrows in `bimap` diagram

github.com/witchcrafters/witchcraft - 63a9090898647469e36c23e299857641c8ea90b0 authored over 5 years ago by Steven Vandevelde <[email protected]>
Merge pull request #77 from paulstatezny/correct-bimap-diagram

Make bimap diagram show correct output

github.com/witchcrafters/witchcraft - 67c7bbdd0681ef6ffef8bdf642839e3f517aa31e authored over 5 years ago by Steven Vandevelde <[email protected]>
Merge pull request #63 from toraritte/docs-suggestions-and-typo-fixes

Docs suggestions and typo fixes

github.com/witchcrafters/witchcraft - e7764e815a7436ac824706ba13bf27d04fb764ab authored over 5 years ago by Steven Vandevelde <[email protected]>
Merge pull request #75 from Trevoke/patch-1

Fix typo in documentation

github.com/witchcrafters/witchcraft - 4f5a38efbf670c4c1a0be0ccab5a417059731111 authored over 5 years ago by Steven Vandevelde <[email protected]>
Make bimap diagram show correct output

github.com/witchcrafters/witchcraft - 32dd8c56fbc7b82a5d19a81adc922a1c609016f1 authored over 5 years ago by Paul Statezny <[email protected]>
Fix typo in documentation

github.com/witchcrafters/witchcraft - c7b290f11e52ddf83e0068acf077fd7e3148c0e3 authored over 5 years ago by Aldric Giacomoni <[email protected]>
Amend Setoid, Ord, Monoid docs

github.com/witchcrafters/witchcraft - 42a7318332180c920d804cf60f37007a47aa476b authored almost 6 years ago by Attila Gulyas <[email protected]>
Amend Semigroup docs

github.com/witchcrafters/witchcraft - 1b19a26ae9418a68e8a6d52c869aaee71834a92a authored almost 6 years ago by Attila Gulyas <[email protected]>
Fix Arrow docs typos

github.com/witchcrafters/witchcraft - 1a7c842bdae105a7470ebad5cc4276aac4814e86 authored almost 6 years ago by Attila Gulyas <[email protected]>
Amend Category docs

github.com/witchcrafters/witchcraft - 2a71677f5a0cc36b78e95d75bf8c1c2bc3a8fac8 authored almost 6 years ago by Attila Gulyas <[email protected]>
Amend docs for Semigroupoid.(pipe_compose/2|<|>|<~>)

I know that `<~>` is using `compose/2` instead of
`pipe_compose/2`, but this symmetry feels n...

github.com/witchcrafters/witchcraft - 142e7b4dc25cf124e218f5d80c30ca0f802ae189 authored almost 6 years ago by Attila Gulyas <[email protected]>
Fix Semigroupoid moduledoc typo

github.com/witchcrafters/witchcraft - 00839c57004e529b150731ab14f3fc8e651ca9fb authored almost 6 years ago by Attila Gulyas <[email protected]>
Fix Semigroupoid typos

github.com/witchcrafters/witchcraft - 202690b4cc346285cacf4353707715a2e6e7175a authored almost 6 years ago by Attila Gulyas <[email protected]>
Amend Semigroupoid.compose/2 docs (..)

It seems that `Category.identity/1`'s documentation
ended up here by accident.

github.com/witchcrafters/witchcraft - 991aea8ac67f6f6837aa3e4bcda50498f6f2445e authored almost 6 years ago by Attila Gulyas <[email protected]>
Fix README typos

github.com/witchcrafters/witchcraft - fee1be2a7c73dba91bf9348b48374588571d943e authored almost 6 years ago by Attila Gulyas <[email protected]>
README typo: add links

github.com/witchcrafters/witchcraft - 8b9888dda804d70a7c99f04d882877cdbbbc4220 authored almost 6 years ago by Brooklyn Zelenka <[email protected]>
README updates (#57)

* Add OpenCollective
* Remove dead badge

github.com/witchcrafters/witchcraft - 57e2f2a8ab32b621216f56a9cd90587ba43e3d0e authored almost 6 years ago by Brooklyn Zelenka <[email protected]>
Bump type_class 1.2.5 patch in Mix.lock (#55)

github.com/witchcrafters/witchcraft - b10f4c0a6529b76becbc9939fa0712404dae2a7f authored over 6 years ago by Brooklyn Zelenka <[email protected]>
Configure formatter (#53)

github.com/witchcrafters/witchcraft - 1cb5930b4aed6b4233750d6684ec79acdf44139e authored over 6 years ago by Brooklyn Zelenka <[email protected]>
Typo `~>` vs `<~` (#51)

github.com/witchcrafters/witchcraft - 44d0c3fac8f824d081b450798fae4e6f9d622761 authored over 6 years ago by Peter Saxton <[email protected]>
Remove extra word (#49)

github.com/witchcrafters/witchcraft - 1c75e05e4e2885d014a491bb9ced30d7ed9a1d2d authored over 6 years ago by Joe Martinez <[email protected]>
Fix Spelling Error (#48)

Correct the spelling of `execpt` to `except`.

github.com/witchcrafters/witchcraft - f8c9a4899e5e1d9baf90f932fa53d63ea8c75601 authored about 7 years ago by Adam Recvlohe <[email protected]>
Fix typos in readme (#47)

github.com/witchcrafters/witchcraft - 82a306d1bae0d94b5a04cf1d4d50cd177678718a authored over 7 years ago by Vsevolod <[email protected]>
Bump version in README

github.com/witchcrafters/witchcraft - fcd1fa54d266b2626445ef8e2865ab4937822f93 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Capitalization

github.com/witchcrafters/witchcraft - 2df82434c41bd172e666291cdc2e1b418596225a authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Remove overzealous Map optimization

- Interfering with struct instances

github.com/witchcrafters/witchcraft - c7a1e0179c5f12411cb06d4e7d28060b9e88cee7 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Fix do notation & to bump RC-0 (#46)

github.com/witchcrafters/witchcraft - b393beaf5e1fd0dfc56757fafbba744a41e4ce11 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Fix README link

- Also make override_kernel example clearer

github.com/witchcrafters/witchcraft - 68366e2339231d9841fb17c466a9094f8f5e7b3f authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Bump version number

github.com/witchcrafters/witchcraft - e686b6a65e7b4207e2dc555d21c2af1af0450ec8 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Benchmarks & refactors (#45)

github.com/witchcrafters/witchcraft - fcc66efdb332e2f4a4e923583d35bca71db8e7d2 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
README Typos (#44)

github.com/witchcrafters/witchcraft - ea46deae79afa8741ef95254dea0b1397c49d55a authored over 7 years ago by Matthew Boehlig <[email protected]>
Add "how to implement" section to README (#41)

github.com/witchcrafters/witchcraft - 6d473ee9df65a2a1319265347e687b428cac4819 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Update Credo (#40)

...before filing bug: rrrene/credo#417

github.com/witchcrafters/witchcraft - 51b6e5dc7ab583916593c63b43336a6f4320765a authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Change function names for directionality and legibility (#39)

github.com/witchcrafters/witchcraft - ffccb60aaefe61c5db7813dcccdcb1901b9285cb authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Tweak readme

github.com/witchcrafters/witchcraft - 6c84719f1d5dcb7cecd6921f1a249a183af56e63 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Async functor combinators (#38)

github.com/witchcrafters/witchcraft - 2c8e88a7404276367744138c03fdcebcdba9ed12 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Improve Beta Readme (#37)

github.com/witchcrafters/witchcraft - d4b9a4a7356630d333bb52c115f2d52cd4c39d9f authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Create CONTRIBUTING.md

github.com/witchcrafters/witchcraft - 20ebfb3b18645520c13f2210b8250234c8841965 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Create CODE_OF_CONDUCT.md

github.com/witchcrafters/witchcraft - 129436e1ca64591b7a84708e965620923e463a7c authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Clean up bizarre duplication

github.com/witchcrafters/witchcraft - 98002d33e738f7f25f5310b1d46fe0dbc00d88ba authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Beta 1 (#36)

Major improvements to structure, docs, and tests

- Added Semigroupoid -> Category -> Arrow
-...

github.com/witchcrafters/witchcraft - 3e0566bbe3b619b2aa2f0ea359f3ca8eb5478874 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Fix typo in order.ex (#33)

github.com/witchcrafters/witchcraft - ed38c1a4e70af84201a2f87dd872cd26fb151d91 authored over 7 years ago by OvermindDL1 <[email protected]>
Major type_class overhaul (#29)

Still needs a bunch of work, but merging this into master so that I can carve off smaller chunks...

github.com/witchcrafters/witchcraft - 8ede64bec6fe5cd8acc5687fd2d921d5494e479c authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Update README.md

github.com/witchcrafters/witchcraft - fc2edddd9f5252fb06e010669a8088198ad252c1 authored over 7 years ago by Brooklyn Zelenka <[email protected]>
Updated branding (#32)

github.com/witchcrafters/witchcraft - 293de789439c965771588a3671fd7ffe08b44d34 authored over 7 years ago by Brooklyn Zelenka <[email protected]>