Move orm_fn to an independent warehouse #33
Describe the feature
@kbkpbot First of all, thank you very much. Before ORM added support for dynamic operations, orm_fn served as a great complement.
However, orm_fn has a major issue: type correctness can only be checked at runtime, which is not very friendly for debugging. That said, we cannot simply remove orm_fn, as many VPer coming from other languages still really enjoy its fluent chain-style expression.
Therefore, it is suggested to move orm_fn to a separate repository for independent maintenance.
Use Case
Not applicable
Proposed Solution
No response
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
Version used
V 0.5.1 a2be374
Environment details (OS name and version, etc.)
| V full version | V 0.5.1 8ef799c99cb0141a119e9e06f6b629c9e98486bf.a2be374 |
|---|---|
| OS | linux, Deepin 25 |
| Processor | 20 cpus, 64bit, little endian, 13th Gen Intel(R) Core(TM) i5-13500 |
| Memory | 8.34GB/31.03GB |
| V executable | /home/Jengro/opt/v/v |
| V last modified time | 2026-04-27 00:53:44 |
| V home dir | OK, value: /home/Jengro/opt/v |
| VMODULES | OK, value: /home/Jengro/.vmodules |
| VTMP | OK, value: /tmp/v_1000 |
| Current working dir | OK, value: /home/Jengro |
| Git version | git version 2.51.0 |
| V git status | 0.5.1-1390-ga2be3749 |
| .git/config present | true |
| cc version | cc (Deepin 12.3.0-17deepin17) 12.3.0 |
| gcc version | gcc (Deepin 12.3.0-17deepin17) 12.3.0 |
| clang version | Deepin clang version 17.0.6 (5deepin7) |
| tcc version | tcc version 0.9.28rc 2025-02-13 HEAD@f8bd136d (x86_64 Linux) |
| tcc git status | thirdparty-linux-amd64 696c1d84 |
| emcc version | N/A |
| glibc version | ldd (Debian GLIBC 2.38-6deepin21) 2.38 |
[!NOTE] You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote. Other reactions and those to comments will not be taken into account.