Commit graph

29 commits

Author SHA1 Message Date
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