time-to-botec/squiggle/node_modules/@stdlib/strided/base/unary/src
NunoSempere b6addc7f05 feat: add the node modules
Necessary in order to clearly see the squiggle hotwiring.
2022-12-03 12:44:49 +00:00
..
b_b.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_f_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_f_as_f_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_i_as_i_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_k_as_k_k.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_k.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_t_as_t_t.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_t.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_u_as_u_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
b_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
d_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
d_l.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_f_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
f_l.c feat: add the node modules 2022-12-03 12:44:49 +00:00
i_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
i_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
i_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
i_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_f_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_f_as_f_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_i_as_i_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_k.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_t.c feat: add the node modules 2022-12-03 12:44:49 +00:00
k_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
l_l.c feat: add the node modules 2022-12-03 12:44:49 +00:00
l_v.c feat: add the node modules 2022-12-03 12:44:49 +00:00
README.md feat: add the node modules 2022-12-03 12:44:49 +00:00
s_b.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_f_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_f_as_f_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_i_as_i_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_k_as_k_k.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_k.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_s.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_t.c feat: add the node modules 2022-12-03 12:44:49 +00:00
s_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_f_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_f_as_f_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_f.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_i_as_i_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_i.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_t.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_u_as_u_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
t_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
u_d_as_d_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
u_d.c feat: add the node modules 2022-12-03 12:44:49 +00:00
u_u.c feat: add the node modules 2022-12-03 12:44:49 +00:00
v_v.c feat: add the node modules 2022-12-03 12:44:49 +00:00

Unary

Strided array functions for unary callbacks.

Notes

  • Each file contains a single strided array function. The file name matches the strided array function name suffix.
  • The implemented functions which perform conversions are not exhaustive and that is intentional. Namely, functions which would perform "unsafe" callback argument and return value conversions are not included (e.g., converting an int32 to int16 or double to int32). If users want to perform "unsafe" conversions, that should be a conscious decision. All the machinery (e.g., macros, typedefs, etc) is available for implementing strided array functions which perform "unsafe" conversions, but we should not make this overly easy or be proactive in promoting "unsafe" conversion use.