1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/examples
2023-05-11 18:28:49 +10:00
..
2048 vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
assets
call_v_from_c examples: use -Wl,-rpath=. instead of LD_LIBRARY_PATH=. in the call_v_from_c example (#17244) 2023-02-08 09:44:10 +02:00
call_v_from_python examples: mention -d no_backtrace in examples/call_v_from_python/README.md 2022-11-01 18:16:30 +02:00
clock
compiletime all: replace generic <> with [] - part 2 (#16536) 2022-11-26 18:23:26 +02:00
concurrency vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
database orm: enforce that queries always return a Result, a query-resulting array can be used as a V array in place. (#17871) 2023-04-04 08:23:06 +03:00
dynamic_library_loader vlib: add a new dl.loader module, to simplify dynamic library loading, when the DLLs may be in multiple customisable locations (#17161) 2023-01-31 09:27:48 +02:00
dynamic_library_loading vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
eventbus
fireworks
flappylearning gg: make create_image() return !Image 2023-03-29 19:04:41 +02:00
game_of_life fmt: remove redundant parenthesis in the complex infix expr (#17873) 2023-04-04 13:47:48 +03:00
get_weather vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
gg checker: only allow &u8 with byteptr and itself (#18146) 2023-05-11 18:28:49 +10:00
graphs fmt: remove redundant parenthesis in the complex infix expr (#17873) 2023-04-04 13:47:48 +03:00
hot_reload fmt: replace go with spawn 2022-11-05 10:46:40 +03:00
js_dom_cube docs: fix typos using codespell (#17332) 2023-02-16 11:43:39 +02:00
js_dom_draw docs: fix typos using codespell (#17332) 2023-02-16 11:43:39 +02:00
js_dom_draw_bechmark_chart orm: enforce that queries always return a Result, a query-resulting array can be used as a V array in place. (#17871) 2023-04-04 08:23:06 +03:00
linear_regression
macos_tray vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
native
password vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
pendulum-simulation checker: only allow &u8 with byteptr and itself (#18146) 2023-05-11 18:28:49 +10:00
pico vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
process vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
quadtree_demo vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
readline termios: new termios module (#17792) 2023-03-30 08:58:52 +03:00
regex all: 2023 copyright 2023-03-28 22:55:57 +02:00
smtp examples: fix unset reader notice for the smtp/mail example (#17998) 2023-05-02 22:54:57 +03:00
snek vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
sokol checker: disallow struct int to ptr outside unsafe (#17923) 2023-04-13 07:38:21 +02:00
submodule
templates
term.ui checker: require unsafe for Struct(voidptr) casts 2023-01-06 09:28:11 +03:00
tetris all: 2023 copyright 2023-03-28 22:55:57 +02:00
ttf_font vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
vcasino vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
viewer vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
vweb vweb: implement worker pool (#17298) 2023-04-02 01:24:33 +02:00
vweb_fullstack examples: create readme.md for vweb_fullstack (#17928) 2023-04-10 19:20:03 +03:00
vweb_orm_jwt orm: enforce that queries always return a Result, a query-resulting array can be used as a V array in place. (#17871) 2023-04-04 08:23:06 +03:00
wasm wasm: add a webassembly compiler backend, based on using binaryen (#17368) 2023-02-28 23:58:53 +02:00
wasm_codegen wasm: add basic debuginfo through name section (#18130) 2023-05-08 09:31:36 +03:00
web_crawler vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
websocket checker: turn the pointer map notice into a warning and fix all code using it 2023-01-15 22:19:25 +01:00
word_counter all: 2023 copyright 2023-03-28 22:55:57 +02:00
.gitignore
asm.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
binary_search_tree.v all: replace generic <> with [] - part 2 (#16536) 2022-11-26 18:23:26 +02:00
brainvuck.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
bst_map.v all: replace generic <> with [] - part 2 (#16536) 2022-11-26 18:23:26 +02:00
buf_reader.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
c_interop_wkhtmltopdf.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
cli.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
control_thread_stack_size.v cgen: support [spawn_stack: 131072] fn attribute, for controlling the max size of the stack, of the spawned threads (#17222) 2023-02-09 15:57:53 +02:00
custom_error.v examples: add custom_error.v, that shows how to match over possible errors (#16265) 2022-10-31 09:56:41 +02:00
dump_factorial.v
errors.v
fetch.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
fibonacci.v
file_list.v
fizz_buzz.v
function_types.v
hanoi.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
hello_v_js.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
hello_world.v
http_server.v all: change optional to result of io (#16075) 2022-10-16 09:28:57 +03:00
json.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
lander.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
links_scraper.v
log.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
logfatal.v log: mark log.fatal as [noreturn] (#16129) 2022-10-21 10:33:49 +03:00
mini_calculator.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
nbody.v
net_failconnect.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
net_peer_ip.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
net_raw_http.v all: change optional to result of io (#16075) 2022-10-16 09:28:57 +03:00
net_resolve.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
net_t.v fmt: replace go with spawn 2022-11-05 10:46:40 +03:00
net_udp_server_and_client.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
news_fetcher.v all: 2023 copyright 2023-03-28 22:55:57 +02:00
path_tracing.v all: 2023 copyright 2023-03-28 22:55:57 +02:00
quick_sort.v all: replace generic <> with [] - part 2 (#16536) 2022-11-26 18:23:26 +02:00
random_ips.v db, json, time, term: change optional to result (#16201) 2022-10-26 11:26:28 +03:00
rule110.v
rune.v
spectral.v
tcp_echo_server.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
tcp_notify_echo_server.v checker: check if guard returning non-propagate option or result (fix #17742) (#17794) 2023-03-29 14:51:29 +03:00
terminal_control.v
toml.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
tree_of_nodes.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
v_script.vsh ci: more ? -> ! fixes 2022-10-16 22:57:38 +03:00
vmod.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
vpwgen.v all: change optional to result in most of the libraries (#16123) 2022-10-20 22:14:33 +03:00