\n\nMaybe it's possible to make `ReactiveSequence` generic for both way like this.",[3218],{"name":3219,"color":3220},"question","d876e3",454,"[hmr] Advanced generic typing","2025-09-25T10:43:48Z","https://github.com/promplate/pyth-on-line/issues/454",0.85080266,{"description":3227,"labels":3228,"number":3230,"owner":3171,"repository":3185,"state":3173,"title":3231,"updated_at":3232,"url":3233,"score":3234},"IPython provides convenient [programmatic API](https://ipython.readthedocs.io/en/stable/api/generated/IPython.core.interactiveshell.html#IPython.core.interactiveshell.InteractiveShell.run_cell) to execute code cells with [custom namespace support](https://ipython.readthedocs.io/en/stable/api/generated/IPython.core.interactiveshell.html#IPython.core.interactiveshell.InteractiveShell.__init__).\n\nThe project already has a console implementation at `src/routes/console/` - we could easily add an `/ipython` page to support IPython's rich syntax (magic commands, auto-completion, etc.) on top of the existing infrastructure.\n\n## References\n- [IPython InteractiveShell.run_cell documentation](https://ipython.readthedocs.io/en/stable/api/generated/IPython.core.interactiveshell.html#IPython.core.interactiveshell.InteractiveShell.run_cell)\n- [IPython source code](https://github.com/ipython/ipython/blob/main/IPython/core/interactiveshell.py)\n- [Custom namespace configuration](https://ipython.readthedocs.io/en/stable/api/generated/IPython.core.interactiveshell.html#IPython.core.interactiveshell.InteractiveShell.__init__)\n- [IPython embedding guide](https://ipython.readthedocs.io/en/stable/config/options/terminal.html#embed)",[3229],{"name":3182,"color":3183},438,"[hmr] Add IPython web interface page","2025-09-17T19:01:29Z","https://github.com/promplate/pyth-on-line/issues/438",0.8630672,{"description":3236,"labels":3237,"number":3239,"owner":3171,"repository":3185,"state":3173,"title":3240,"updated_at":3241,"url":3242,"score":3243},"## Way 1\r\n\r\n- Take a snapshot of `globals()` after every execution\r\n- Inspect a value on hover\r\n\r\n> [!warning]\r\n> This may lead to memory leaking\r\n\r\n## Way 2\r\n\r\n- Take a snapshot of inspections for interesting values after every execution\r\n- Show one on hover\r\n\r\n> [!caution]\r\n> It is hard to link a shiki token to an AST node\r\n",[3238],{"name":3182,"color":3183},107,"Interactive `Codeblock`: Show inspect information when variable got hovered","2025-04-25T12:30:47Z","https://github.com/promplate/pyth-on-line/issues/107",0.8713363,{"description":3245,"labels":3246,"number":1455,"owner":3171,"repository":3247,"state":3173,"title":3248,"updated_at":3249,"url":3250,"score":3251},"Hello,\n\nThank you for your great work on this project!\nI would like to ask if it is possible to provide a C++ implementation of the current functionality.\nIt would be very helpful for users who work primarily with C++.\n\nLooking forward to your response.\nThank you!",[],"partial-json-parser","Request for C++ Implementation","2025-08-15T10:16:56Z","https://github.com/promplate/partial-json-parser/issues/17",0.87229514,{"description":3253,"labels":3254,"number":3256,"owner":3171,"repository":3185,"state":3173,"title":3257,"updated_at":3258,"url":3259,"score":3260},"This is a followup of #255.\n\nhttps://github.com/promplate/pyth-on-line/blob/c254aaabf4a0c96911a0a95394ffd1d387ba9359/tests/py/test_hmr.py#L177-L196\n\nPersonally I prefer the first solution. And we _may_ provide an option for user to opt-in the second solution.",[3255],{"name":3182,"color":3183},269,"[hmr] Cyclic Dependency Handling","2025-05-22T09:13:50Z","https://github.com/promplate/pyth-on-line/issues/269",0.8786936,["Reactive",3262],{},["Set"],["ShallowReactive",3265],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fjd-EJ9IZD0BRRqYnw1yJfRlWXEiPH3ckbvZnMwYu-JI":-1},"/promplate/partial-json-parser-js/12"]