Ecosyste.ms: OpenCollective

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

github.com/lamdu/lamdu

lamdu - towards the next generation IDE
https://github.com/lamdu/lamdu

Record values and labeled apply args indented if there's not enough space

d1398fc9a46ae5ad1541122a57ef4900004dd86b authored almost 3 years ago
Oops fix anim id clash on indentation in 52ee81bb7cb46615

26af899a3e347adbb9a93ee509d41cfd0984976c authored almost 3 years ago
Oops fix double space between case alt tag and body

38afe28d73e85ed201fbd0d696c0018073adf2f7 authored almost 3 years ago
CaseEdit: Use indentation when alts take too much space

d81afe7cb5ecef0ce0119bb6282ed57cf9df9803 authored almost 3 years ago
Definition body is indented and also add indent layout fallback for let-items

52ee81bb7cb46615e6e31a640a92eb680b698b89 authored almost 3 years ago
CI: add hlint and dependabot according to https://kodimensional.dev/github-actions

ebf1356a2b3a657c301d2c42006cd7170f244429 authored almost 3 years ago
Remove deprecated travis-ci.org CI status

76fba93fc6b79e8198e220d9c66e402af799b60a authored almost 3 years ago
CI: More informative step names

66fd6f8f917d5897b407328a9afe546ff1becc1c authored almost 3 years ago
Add dependencies installation steps (based on Eyal's previous CI attempt)

d86206cec2082471c51ecb13ce9bc2f8bc994a85 authored almost 3 years ago
Simplify CI, use only stack build

We have stack and nix build instructions, todo: add nix to CI?

67c28c6be26006c6047efb2b3575397369f36b45 authored almost 3 years ago
Add GitHub Actions CI template by @chshresh from https://kodimensional.dev/github-actions

c34095e56e214bd3a10764936f5ebac443ee5fa1 authored almost 3 years ago
Fix anim id clash bug

8d9492e5c68e294cb24c72e554005258e2e74c4e authored almost 3 years ago
Add failing test for anim id clash of parens

e6480ecf3d011eb0b7fd15d436e7daa9b11b42b7 authored almost 3 years ago
AtMostOneFuncApply is for lams inside apply, or inside applied case

92abad321f85f8d524cf9ba8c0527b982729b69e authored almost 3 years ago
Convert.Apply: minor refactor

c3f0ba681cadd1331e3fc461f4cad7c70ae05f16 authored almost 3 years ago
Add failing test for https://github.com/lamdu/lamdu/issues/155

cc3c52186bff95d6c35a552d3a3ddf9f70f92545 authored almost 3 years ago
Don't open the window taking the whole screen when the screen is large.

On a laptop such as my M1 MBP, still opens in full size,
but when connected to an external monit...

0b69ffc5d02c0dea9a731c8f410589dca39fb44a authored almost 3 years ago
Cmd-line option to open in specific window size

c5bb0c94e7608d85f79be37fdaa6637ca81fc55c authored almost 3 years ago
Update momentu for window size support

efe83ad9ea0e772487a6092acc6f2447a8aea6eb authored almost 3 years ago
No value annotations for injects (fixes https://github.com/lamdu/lamdu/issues/156)

00d83377447d01ce3abc50360fc7a87f077e295c authored almost 3 years ago
Add failing test for https://github.com/lamdu/lamdu/issues/156

df7146602ee6d5c884838659ebc85e25106f6c80 authored almost 3 years ago
Move logic of dst after delete to GUI

Towards multi-repls

799fbe47bdddbaf95bf282905de6894f7c698ae6 authored almost 3 years ago
applicative style

9d2b65bff8bdf3cd199f3f46f3376adb2093a09b authored about 3 years ago
Fix wrong search term for suggested injects and get-fields

Fixes https://github.com/lamdu/lamdu/issues/147

4174425b8645a713fb7bf346ab29c76e672634de authored about 3 years ago
Fix https://github.com/lamdu/lamdu/issues/144 via color change

f2915d9324e02b15f9543949990cb88cf7677426 authored about 3 years ago
Fix tag ordering in type annotations broken since f95ac716726f9

e620b59b4b0b434cf445cf30e11777da34d920b0 authored about 3 years ago
Eval results AST also using hypertypes

b71ce3057c8176eaebb8fe59a7b683c656e3b9f7 authored about 3 years ago
Use qualified imports

0160c9154abd58e356f4a46d67c5d4fa90f10a31 authored about 3 years ago
Extract Suggest out of Convert.Option module

21d3fef8e330e06a1393b14ab3142abccf5a26ef authored about 3 years ago
momentu changes

136960f61038de5939871d2921cf1b68582a4c48 authored about 3 years ago
Hole: Prefer records syntax results over lambda results

ec708646df29c83c35fce9bff02ee4630283343b authored about 3 years ago
Fragment UI: Show parens to left of question mark (fixes #152)

89a64f804e0bae040ccd00d881fc5971719fec1b authored about 3 years ago
Remove unnecessary parens for fragments in some cases

68980afa06f7c8c207b6f34188fad87c807ce5c9 authored about 3 years ago
Case tail shouldn't have scope nav

b1ac5226ebecc4d4aa232e9e5d0e7f4ac2eb5b57 authored about 3 years ago
Add space above open case's separator

cab1bc818a29bd395c451fdaccb3e2a70796d6d0 authored about 3 years ago
Add frame for single-line if expressions to help see the structure

022ef61d261d9277cefc79005476358de185ba3a authored about 3 years ago
New sugar config destructureNested

60c8f5f28bc55398311f36ab2e2db870590d0749 authored about 3 years ago
Resugar after config change, was broken since b10c78a1feff

6b31adccf872e644e723785cdc34e1708c899645 authored about 3 years ago
Tag names must start with lowercase letter (fix #151)

f50db45dc24b6365b9f7007fe70aa71ee1cd6fef authored about 3 years ago
Color schemes changes: noms and record fields are colorfuls

d1094e76b1cbba1acce1bbb4700e710329311d23 authored about 3 years ago
Some tuple point-free with bitraverse

5165602d00d4232b769b853e29cb9b9287cae3dd authored about 3 years ago
More gold-plating in stdlib

7e87830e7d326a0e8c35e31484b568a6b927e9b7 authored about 3 years ago
If-else single line layout for simple cases

06da6977d1531c3510461d3eecfeb90837bbff96 authored about 3 years ago
DRY in stdlib chars function

904070991bbe42d977948074dafddf752304b6d2 authored about 3 years ago
Fix param value annotation anim id clashes in previous commit

f28be565a4736660167f1780ebde362d2d63553b authored about 3 years ago
Show let-item annotations in LHS

6c6ff23177a474135bdd8a7bcdc7eee444000706 authored about 3 years ago
Add Show instances

7c316c44a9b59d6704bfd5582775ba218de47659 authored about 3 years ago
Recursive destrucure annotations on individual sub-fields

Note eval doesn't work ATM for let-items annotations

3936521c4e8be61b6332047f51fc0335e7d8f992 authored about 3 years ago
Extract addAnnotation for use in recursive destructure

52a0f130fdd50cd63f31e079a1e68e3ff122f036 authored about 3 years ago
DRY

4061abc37c168176def83c823a0fd4de33f8d3b6 authored about 3 years ago
Fix regression causing extranous parens in e1580669e265

30f1644cf8721d541f713ab0042a9d107792030c authored about 3 years ago
Add failing test for parens regression

aa56822e1edcf4210d2d3d710b0da21f914d57a9 authored about 3 years ago
Delete on let name deletes let again

4890adbf7e91e49db2d1fd5a166b4be717d86634 authored about 3 years ago
Fix #153

5ec66ed80f9be731d528ad278f2fe05b8acd3db0 authored about 3 years ago
Add failing test for #153

b5c074a108950ab16864983e10a4edb7dcfd3413 authored about 3 years ago
Stdlib cleanups in chars and transpose

8e9260e13f994aa6e380f0e4c90a8dc0fefb74e3 authored about 3 years ago
Fix anim id clash in var record results

847d5f3a4932251a85c11b1ce5c1b02453887627 authored about 3 years ago
Stdlib: refactor fromChars

3e75d1d7a972a29de033d60be45d4c5291119bb1 authored about 3 years ago
Recursive destructure (Fix #149)

6cff44e440a06f933e1df9efa71ad585ee668b75 authored about 3 years ago
Use nubOrd from stdlib

28e7f380670f02d0cc0a7c63a8954d621cd8d442 authored about 3 years ago
Move function to user module

2583f29987b24fe72bcd188c7f05433198c445c5 authored about 3 years ago
AST: Recursive destructure doesn't support editing nested tag lists for now

ad60b7b75d2b760499b0e605ff8dd4bafdc3757f authored about 3 years ago
Function gets only what's necessary

cd4c65dce3cab4270e1cde7b8559458a43818bd0 authored about 3 years ago
Remove unused exports and extensions

df2d518d25e5083dd99ce9d039a920eb4d5ced55 authored about 3 years ago
Point-free style

4f0a637d0587f9a1049c8f0eb4594bb00af99e1e authored about 3 years ago
Remove misleading condition

Light lambdas are now added in a step after assignment parameters sugar,
so the condition would ...

87a04fb8241509d1d61bf34fd1a12c86dc6bd445 authored about 3 years ago
More cleanup

c1ea21c713d2ed86efc929f6b487661ac389d9f7 authored about 3 years ago
Remove more dead code

bdf74965183f8c72279a90338ca20b85f22b30a4 authored about 3 years ago
Remove unneeded type

4fa6752bb3a4c894745297462b350736359b2444 authored about 3 years ago
Remove dead code and partiality

2581d63983d544a78dfbd3bef14f514caa2b0d45 authored about 3 years ago
AST support for recursive destructure (not yet implemented in sugar and gui)

a3155ed568cc43e1f0ef24d48dc04ce3195a1921 authored about 3 years ago
hlint police

b2f83fe951abd72e5fea0b8c1590d70d98f8385b authored about 3 years ago
Change parameter order for LhsNames for derivation of Traversable

Even though parameter order are now inconsistent with the sugar hypertypes,
the benefit override...

50d298bc0805ceaf9660978eb201f1fe454f278f authored about 3 years ago
Rename Params to LhsName to represent they are also used for let-expressions

c169ceed2312130ea425b3f57feffd23d8a2eb3c authored about 3 years ago
Fix regression in adding parameter to let

c0932fc9246fc66d3a68381b62f501026338fc92 authored about 3 years ago
Add failing test for regression in cec66e24de5c

1b0ff3a0201f230b1bce7521b13a2080e79d0737 authored about 3 years ago
Add comment

5115383b8dfb2ce73c95f97393f74176108c5dd8 authored about 3 years ago
Fix regression in light lambdas for on used parameters

00c26b9eff7d3e7cdd15d1b53ea7130febc77516 authored about 3 years ago
Add failing test for regression in ac84bd9ded8142e

4a05fc11ceccc1c29ac846d129183b90a951a70b authored about 3 years ago
Destructure for let-items, parameters syntax changed to avoid ambiguity!

cec66e24de5c49ee8ba81c43e590327a0408ea77 authored about 3 years ago
DRY

aaa5f4daf563dbf3d2e044e32a970978a3524001 authored about 3 years ago
Inline functions used once

df5c950917fe2c6136e8dc474ceb57b27aa30f18 authored about 3 years ago
AST: Simplify function parameters, null-param is just a field

c7bb88509fbe7db3526ac849311fe65d7ecfff36 authored about 3 years ago
Cleanup: ConvertPayload doesn't has extra field, use tuples instead

Tuples of three sometimes feel arbitrary but overall code looks nicer

21ca055e3ab85ebb1cbb336281f82baf7bdccdde authored about 3 years ago
Change instances to reduce possiblity of overlapping instances

1165c3000f0b49aa70ebf56aea2d2b75d95a24d5 authored about 3 years ago
Remove redundant type-clasee parameter

44b95118da1424368dc56ecc0c19981ad086d2c7 authored about 3 years ago
Remove redundant constraints from type class instances

29e2f2e8b28be914ba40fec70e5e9cede3745fb1 authored about 3 years ago
Oops fix tag ordering bug in hole results introduced in 759bb4de1419

5f9915616553f7272d5154093df225dc95645c79 authored about 3 years ago
Less error-prone hidden-entity ids mechanism.

b67bdbf537571de7218413430a629b8f363aeffb authored about 3 years ago
Move function to user module and simplify

691c0965e65dc2572228031f8a049a1707a7a1a0 authored about 3 years ago
DRY

e2d158ca06ca8c2774ada69d65eab1ad1f49e2d3 authored about 3 years ago
Tests: add some HasCallStack to better analyze failures

7d79b3286c184dcffe0dd2432f541449583e91ee authored about 3 years ago
Oops fix light param disambiguation broken in 10528c0c747f

6d8598e43ec2146a44ce2e35bb07ab799e8413a1 authored about 3 years ago
Light lambda sugar: replace possibly quadratic algo with linear

ac84bd9ded8142e4211fbc60080439f7aa7199a0 authored about 3 years ago
Syntax: ParamsRecord available only in hole results

759bb4de14193e9474a8e99ee403dd75689b8d88 authored about 3 years ago
Syntax: Remove distinction (color highlighting etc) between let variables and parameters

10528c0c747fd6f9a32a65d938142aa2f896c7b6 authored about 3 years ago
Renames towards Sugar AST simplification (removing distinction between let variables and params)

6fc37b2648854bd448bfaa1092240dfb963f9036 authored about 3 years ago
stdlib: toBytes gets list

32dc36fb9024f0fd6fe4e59a13ecbd1d357caf2c authored about 3 years ago
Remove unnecessary words from stdlib

Will make for easier translations!

fa766d5a382ea26afe602ae66324afc841719b0e authored about 3 years ago
Stdlib: rename recursively->loop

e7a7f74a3e9887a03acf5aac9afeb7cac2e42ee0 authored about 3 years ago