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.