Commit Graph

4012 Commits

Author SHA1 Message Date
dfsek
e706ef89fc implement faster map on Lazy 2026-01-02 17:23:03 -07:00
dfsek
a66c2a0749 Implement Monad Lazy 2026-01-02 17:12:30 -07:00
dfsek
a5fe4d7928 Add annotations 2026-01-02 17:12:20 -07:00
dfsek
966bcab370 add more linkedlist methods 2026-01-02 03:04:19 -07:00
dfsek
eae5a60cf9 remove useless methods from Pair 2026-01-01 22:31:44 -07:00
dfsek
9357b18964 refactor some static methods to generic versions in BiFunctor 2026-01-01 22:30:10 -07:00
dfsek
86bb4d5a1a implement Bifunctor Pair 2026-01-01 20:15:05 -07:00
dfsek
47bdd66fe7 Make Pair a record 2026-01-01 20:10:15 -07:00
dfsek
eb6b3704d0 add linkedlist 2026-01-01 20:09:06 -07:00
dfsek
8eb5a70d4d fallback to base loader if shortcut doesnt exist 2025-12-30 12:01:40 -07:00
dfsek
5dc9f419ac only apply shortcut if loaded config is a string 2025-12-30 11:58:48 -07:00
dfsek
2215ea8336 tinker with cloud 2025-12-30 01:43:13 -07:00
dfsek
998b6478f3 add more api helpers 2025-12-30 01:27:41 -07:00
dfsek
efa4bf5bb4 Generify shortcut configs to work on any type 2025-12-30 00:23:44 -07:00
dfsek
2ad05cbbb6 back ShortcutHolder with generic TypeLoader 2025-12-29 23:21:31 -07:00
dfsek
1bbedf51b5 fix refactor in mixin 2025-12-29 22:48:10 -07:00
dfsek
bdcd93f164 refactor some stuff to use new errors 2025-12-29 22:47:59 -07:00
dfsek
c4a366112e refactor createBlockState to use new error API 2025-12-29 22:33:07 -07:00
dfsek
cb08401536 start working on error handling stuff 2025-12-29 22:18:44 -07:00
dfsek
9a16336f53 convert a bunch of stuff to new APIs 2025-12-29 21:11:11 -07:00
dfsek
16705057e0 update most things to use new maybe and either 2025-12-29 18:59:57 -07:00
dfsek
d52cd0d7cf finish maybe 2025-12-29 18:23:42 -07:00
dfsek
7d3382e623 more either stuff 2025-12-29 18:18:14 -07:00
dfsek
87e437f889 finish either 2025-12-29 18:06:16 -07:00
dfsek
292be6bcec add bifunctor 2025-12-29 17:08:40 -07:00
dfsek
f03f39f1d7 implement Monad (Maybe a) 2025-12-29 17:05:18 -07:00
dfsek
8bfff6b010 redo maybe 2025-12-29 16:58:37 -07:00
dfsek
e5d30183ef fix functional utils 2025-12-29 16:57:29 -07:00
dfsek
3777fda641 Add 2-argument higher-order type and move kinds to their own package
I don't think that we will have higher-order types with more than 2 parameters, so I only made K and K2
2025-12-29 16:07:36 -07:00
dfsek
f684c60039 experimenting with kinds and higher order types, not done yet 2025-12-29 16:02:18 -07:00
dfsek
ef088dd3f7 add basic functional types again 2025-12-28 23:59:46 -07:00
dfsek
4f672dfb7b make either not bad 2025-12-28 22:27:08 -07:00
dfsek
b851b2f881 start addon impl 2025-12-28 22:03:03 -07:00
dfsek
9c64353111 rename MaterialSetLoader 2025-12-28 20:54:16 -07:00
dfsek
c537605880 rename MaterialSet 2025-12-28 20:53:51 -07:00
Zoe Gidiere
c6eb2f49f3 Revert "Merge pull request #538 from ryzech/fix/caffeine-relocate"
This reverts commit 6929de7b61, reversing
changes made to a159debe3e.
2025-12-17 01:20:33 -07:00
Zoë Gidiere
6929de7b61 Merge pull request #538 from ryzech/fix/caffeine-relocate
Relocate caffeine to fix conflicts with other mods/plugins
2025-12-14 16:11:16 +00:00
Zoe Gidiere
a159debe3e update publishing config 2025-12-13 17:55:17 -07:00
Zoe Gidiere
99e2907b2d add java doc build 2025-12-13 17:45:47 -07:00
Zoe Gidiere
ac71b3ec0c Fix java doc dir 2025-12-13 17:41:21 -07:00
Zoe Gidiere
e184937743 WIP Jenkinsfile 2025-12-13 17:34:13 -07:00
Zoe Gidiere
8c155c78eb step arg as min res 2025-12-13 11:35:39 -07:00
Zoe Gidiere
fc779e1120 Auto-mode 2025-12-13 11:32:29 -07:00
Zoe Gidiere
be964da4fa paper async 2025-12-13 10:48:18 -07:00
Zoe Gidiere
6ca401413b Terra Search Command 2025-12-13 10:34:01 -07:00
Zoe Gidiere
e556e2bca1 Update Seismic 2025-12-13 10:33:18 -07:00
Zoe Gidiere
1fc97a480a Small biomechunk allocation opt 2025-12-11 14:44:32 -07:00
Zoe Gidiere
bba55f2669 Align TriStateIntCache 2025-12-11 01:56:20 -07:00
Zoe Gidiere
97b4ea6d94 Improve PaddedGridDistributor Performance 2025-12-10 23:17:06 -07:00
Zoe Gidiere
cf4f7822e2 Download JavaDocs and Sources in Idea 2025-12-10 23:16:39 -07:00