Alexander Medvednikov
|
34e0b164eb
|
make function arguments immutable by default
|
2019-08-07 08:59:00 +02:00 |
|
Alexander Medvednikov
|
52f473d1c7
|
all: fix immutable fn args
|
2019-08-07 05:28:00 +02:00 |
|
vitalyster
|
375bc1352c
|
f64.eq()
fixes float comparison tests
|
2019-07-31 09:20:40 +02:00 |
|
Alexander Medvednikov
|
207bab5f79
|
generics, vweb, comptime codegen, etc
|
2019-07-29 18:24:48 +02:00 |
|
Alexander Medvednikov
|
2ac579ca0a
|
wrap up the new mut check
|
2019-07-25 14:13:35 +02:00 |
|
Alexander Medvednikov
|
ceb0139329
|
fix tests
|
2019-07-25 14:06:26 +02:00 |
|
vitalyster
|
fcb1f211e3
|
Windows Unicode I/O
|
2019-07-24 12:16:45 +02:00 |
|
Alexander Medvednikov
|
2291e9fcfe
|
Revert "Windows Unicode support"
This reverts commit 8462e99bc5 .
|
2019-07-24 00:24:34 +02:00 |
|
vitalyster
|
8462e99bc5
|
Windows Unicode support
|
2019-07-23 23:40:24 +02:00 |
|
TillCoyote
|
732099fa08
|
math: hypot()
|
2019-07-23 18:28:30 +02:00 |
|
Archan Patkar
|
7b4c3ec618
|
math/complex: restructuring cmath as a submodule of math
|
2019-07-23 13:35:44 +02:00 |
|
unknown-v
|
981185e42f
|
Windows displays a NaN as -1.#IND
https://stackoverflow.com/a/347940
|
2019-07-23 00:29:47 +02:00 |
|
Alexander Medvednikov
|
23c5f88f3e
|
Revert "Windows Unicode I/O "
This reverts commit 3e005074a3 .
|
2019-07-21 17:29:40 +02:00 |
|
vitalyster
|
3e005074a3
|
Windows Unicode I/O
|
2019-07-21 13:29:32 +02:00 |
|
Archan Patkar
|
760034b6b1
|
math/stats: added basic stats operations
|
2019-07-19 11:50:32 +02:00 |
|
Alexander Medvednikov
|
c35adbea91
|
vfmt fixes
|
2019-07-17 21:00:39 +02:00 |
|
Yash Tripathi
|
982496ffce
|
math: faster factorial function
|
2019-07-17 00:03:51 +02:00 |
|
Archan Patkar
|
d58174e77f
|
math: moved fraction to math/fraction
|
2019-07-15 21:16:41 +02:00 |
|
joe-conigliaro
|
a7529b7b05
|
sha1 implementation + helper funcs
|
2019-07-15 17:49:01 +02:00 |
|
Koustav Chowdhury
|
2538a7e752
|
math : fix typos
|
2019-07-12 20:45:56 +02:00 |
|
eulerkochy
|
7f4c3cda4d
|
reduce redundant code, add tests for reduce and gcd
|
2019-07-12 08:50:11 +02:00 |
|
Koustav Chowdhury
|
08866f1331
|
math : add error and gamma functions; sort all functions
|
2019-07-12 07:46:40 +02:00 |
|
Alexander Medvednikov
|
e246833daa
|
math.v note
|
2019-07-12 07:01:14 +02:00 |
|
eulerkochy
|
06e7354d18
|
change log2 implementation to use C.log2()
|
2019-07-11 20:42:51 +02:00 |
|
Alexander Medvednikov
|
e1a6453302
|
move Complex logic to cmath
It was causing problems with cross compiling for Linux, and it should be
a separate module anyway, just like in Go and Python.
|
2019-07-10 21:47:13 +02:00 |
|
Alexander Medvednikov
|
3d4cd0bbc0
|
check integer const overflow at compilation
|
2019-07-10 21:22:03 +02:00 |
|
Archan Patkar
|
69d2db0f1e
|
math: added complex trig operations
|
2019-07-10 20:50:43 +02:00 |
|
hazohelet
|
00ea112b66
|
complex, fraction: simplify and format source code
|
2019-07-10 13:51:48 +02:00 |
|
Koustav Chowdhury
|
385f47c0cd
|
add abs for complex, add tests (#1043)
|
2019-07-09 21:12:51 +02:00 |
|
Archan Patkar
|
3f916efb64
|
math: additional complex operations with tests
|
2019-07-09 20:51:46 +02:00 |
|
hazohelet
|
ccf733ac95
|
add angle func
|
2019-07-07 22:42:03 +02:00 |
|
archanpatkar
|
818f8252f6
|
math: basic complex number support with tests
|
2019-07-07 01:16:49 +02:00 |
|
archanpatkar
|
b745234a52
|
math:added basic tests for fraction and fixed typo
|
2019-07-04 17:38:36 +02:00 |
|
Kriyszig
|
801e06318f
|
Factorial doesn't accept negative numbers
Previously factorial could accept negative number which isn't defined
|
2019-07-04 12:59:06 +02:00 |
|
Archan Patkar
|
e35ff0533b
|
math: adopted i64 in Fraction and typo fixed
|
2019-07-03 21:50:54 +02:00 |
|
archanpatkar
|
ffb4da791d
|
math: converted gcd and lcm to support i64
|
2019-07-03 19:40:44 +02:00 |
|
archanpatkar
|
4037019bb7
|
Added support for Fractions
|
2019-07-03 16:07:59 +02:00 |
|
RustemB
|
cd4fe63355
|
math: digits function; SqrtTau; extra spaces; re writed doc's to correct form; test for factorial
|
2019-07-02 19:19:02 +02:00 |
|
paolopaoletto
|
e2a535c3ce
|
math.v: log_n, log2, exp2, cbrt and docs
|
2019-06-30 15:33:37 +02:00 |
|
Dinar Garipov
|
f4f1622528
|
vlib: update and cleanup tests + fix PR template
|
2019-06-29 22:49:57 +02:00 |
|
Rustem B
|
7eab373922
|
math: gcd and lcm functions
|
2019-06-29 17:24:55 +02:00 |
|
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |
|