60f4cc8216
fix FFI
...
Signed-off-by: hashirama <hashirama@noreply.localhost>
2026-01-20 03:27:06 +00:00
5b67ca2164
use the target function
...
the processDictionary function is the one we need to use for lookups, because it inserts all resources and gives just the full html at the end, ready to be displayed
Signed-off-by: hashirama <hashirama@noreply.localhost>
2026-01-20 03:24:16 +00:00
7b64430472
Merge pull request 'separate pure and IO' ( #3 ) from castelia/mdict-hs:main into main
...
Reviewed-on: #3
2026-01-20 02:11:15 +00:00
56ad7ab61c
Update cli-example/Main.hs
...
Signed-off-by: hashirama <hashirama@noreply.localhost>
2026-01-20 01:48:32 +00:00
15690339dd
waza-hs does not belong here
2026-01-20 01:48:10 +00:00
c993036bd8
match type signatures
...
Signed-off-by: hashirama <hashirama@noreply.localhost>
2026-01-20 01:33:20 +00:00
7aceb1ea5d
Seperating pure and IO and changing returnSrc to not be hard coded
2026-01-20 00:53:33 +00:00
dc5c22d944
Update MDict.hs
2025-10-18 06:36:41 +00:00
3eb84a6194
fix memory leaks
...
still need to fix a weird bug: terminate called after throwing an instance of 'std::invalid_argument' what(): stof
2025-09-20 00:45:53 -04:00
9f75125ce5
Update MDict.hs
2025-09-02 04:37:40 +00:00
362a1d6df3
Update .github/workflows/main.yml
2025-09-02 04:34:44 +00:00
becfe39e58
Update .github/workflows/main.yml
2025-09-02 04:32:15 +00:00
42f16c936f
Update .github/workflows/main.yml
2025-09-02 04:23:53 +00:00
b319a0aeae
Update .github/workflows/mirror.yml
2025-09-02 04:21:03 +00:00
b32a662dd9
Add .github/workflows/mirror.yml
2025-09-02 04:19:12 +00:00
025e3cf26a
Update MDict.hs
2025-09-02 03:56:04 +00:00
414751bae5
Update cli-example/Main.hs
2025-08-29 03:22:17 +00:00
3eea10ea2a
finish in-memory media finder
...
now media is being replaced recursively with its base64 equivalent, thus not touching user's disk.
2025-08-29 03:21:27 +00:00
52ddd8778a
Update README.md
2025-08-29 02:48:53 +00:00
7662e70abb
add mime detection
2025-08-26 22:40:52 -04:00
d4cca7b703
update functions
2025-08-26 21:16:02 -04:00
42ad637dc7
start working on raw data gathering
...
using utf8 for gathering mdd data was a bad idea, and also, there's a need for designing a better GC strategy for mdict objects.
2025-03-18 21:25:26 -04:00
9665fd2ce7
improve keylisting
2025-03-13 04:42:33 +00:00
f667973224
add utf8 by default and manage memory automatically
2025-03-12 15:09:03 -04:00
fd8c60a634
Update README.md
2025-03-12 18:21:21 +00:00
537c13539a
add cli for usage-example
2025-03-12 14:19:18 -04:00
b6e93dabc6
Update README.md
2025-03-12 18:00:59 +00:00
271e1e814f
add the first version that actually builds
2025-03-12 13:55:28 -04:00
900657eb3e
Initial commit
2025-03-12 17:48:57 +00:00