-
ad70db5f14
add expression of wistfulness about OCaml switches
master
NunoSempere
2024-11-20 11:59:27 +0000
-
84bdfa004f
add some guards for edge cases
NunoSempere
2024-11-20 11:54:31 +0000
-
ae1e1bbe97
Revert "tweak parsing code."
NunoSempere
2024-11-20 11:20:21 +0000
-
6c98249e57
tweak parsing code.
NunoSempere
2024-11-20 11:19:10 +0000
-
4b21612d55
add todo bug found when talking with Jorge
NunoSempere
2024-11-19 19:43:45 +0000
-
c3f03d97b0
document suffixes
NunoSempere
2024-11-10 17:16:49 +0000
-
05cbc2029d
add percentages!
NunoSempere
2024-11-10 17:13:01 +0000
-
27f9932db8
sets echo on by default with read from file flag
NunoSempere
2024-11-10 17:07:19 +0000
-
a99934387c
add pointer for echo flag
NunoSempere
2024-10-01 10:05:47 +0200
-
5cc14e310b
change help msg in READMe
NunoSempere
2024-10-01 09:59:45 +0200
-
98225e4bb9
add -h flag and document flags
NunoSempere
2024-10-01 09:56:31 +0200
-
3924027c31
add summary stats command
NunoSempere
2024-10-01 09:44:45 +0200
-
4573faee10
add initial stats code
NunoSempere
2024-09-15 17:24:40 -0400
-
e992a26bd7
simplify error msg on error unless asked explicitly
NunoSempere
2024-09-15 16:40:00 -0400
-
98814edb62
add error case for dist operations
NunoSempere
2024-09-15 16:36:51 -0400
-
b01337378a
simplify division code
NunoSempere
2024-09-15 16:34:30 -0400
-
6686e4f919
add real life examples + simplify multiply code.
NunoSempere
2024-09-15 16:33:56 -0400
-
88d37f174e
remove extra f in pretty print
NunoSempere
2024-08-12 12:34:28 -0400
-
06602cd291
tweak: pretty print with more precision
NunoSempere
2024-08-12 12:27:33 -0400
-
a1595935d6
add echo flag for use when consuming files
NunoSempere
2024-08-09 11:39:38 -0400
-
0fb2e7acb3
fix -n flag
NunoSempere
2024-08-09 11:33:14 -0400
-
b665262e33
fengshui
NunoSempere
2024-07-12 18:39:13 -0400
-
254b9068af
document cool command line options and linux integrations
NunoSempere
2024-07-12 18:32:24 -0400
-
07f0fd1d3f
allow models to also be executables
NunoSempere
2024-07-12 18:29:55 -0400
-
ade8947734
rename f.go=>fermi.go after fixing nvim problem
NunoSempere
2024-07-12 18:13:24 -0400
-
1c6c2068ff
change default n samples to 100K
NunoSempere
2024-07-12 12:12:57 -0400
-
298e579480
add num samples as command line flag
NunoSempere
2024-07-12 12:11:25 -0400
-
233b4cfb30
add combination with tee
NunoSempere
2024-07-12 11:04:20 -0400
-
a859f2572f
add command line arg instead of current xl hack
NunoSempere
2024-07-11 17:35:26 -0400
-
af6ea91faa
stack => calculator-style; add fermixl
NunoSempere
2024-07-11 17:34:52 -0400
-
982be656bd
undo repeating lines change
NunoSempere
2024-07-10 18:12:56 -0400
-
7807165dbf
repeat empty lines to preserve formatting in cat'ed models
NunoSempere
2024-07-10 18:11:51 -0400
-
be6df15ab5
document piping to model
NunoSempere
2024-07-08 17:22:59 -0400
-
28fd4f69aa
fix issue where cat model.fermi | fermi led to infinite loop
NunoSempere
2024-07-08 17:21:49 -0400
-
7ff3b2148e
document stuff better
NunoSempere
2024-07-07 10:30:35 -0400
-
c335917226
add comments, starting with #
NunoSempere
2024-07-07 10:06:15 -0400
-
8b88beae88
fix bug after adding suffix code
NunoSempere
2024-06-30 13:24:50 -0400
-
860e63b4be
integrate pretty parser, move number of samples to 1M
NunoSempere
2024-06-30 09:30:55 -0400
-
079535ce6b
fix bugs float suffix handler
NunoSempere
2024-06-30 09:22:04 -0400
-
10dbda7986
start parsing K, M, B, T suffixes
NunoSempere
2024-06-30 09:19:20 -0400
-
9dc6e1443d
more feng shui
NunoSempere
2024-06-19 10:41:47 -0400
-
501f66abb6
add simplified version of repl
NunoSempere
2024-06-19 09:55:56 -0400
-
2924f174a6
more feng shui
NunoSempere
2024-06-19 09:46:08 -0400
-
4d146dbcfb
rename to f.go
NunoSempere
2024-06-19 08:30:21 -0400
-
4c6fb35ac2
fenshui
NunoSempere
2024-06-18 22:46:06 -0400
-
239e21509f
fengshui
NunoSempere
2024-06-18 22:44:24 -0400
-
3133938334
get parenthesis to work; simplify functions
NunoSempere
2024-06-18 22:28:19 -0400
-
039ff56bbe
continue with feng shui
NunoSempere
2024-06-18 22:02:42 -0400
-
a212a6c3af
continue refactoring to explicitly manipulate a stack
NunoSempere
2024-06-18 20:37:25 -0400
-
0dbe3842a7
start refactoring to explicitly manipulate stack struct
NunoSempere
2024-06-18 20:29:55 -0400
-
e5b48270e6
rename to fermi
NunoSempere
2024-06-18 19:46:52 -0400
-
06bcf0cc48
move number of samples down to 100k to make response instant
NunoSempere
2024-06-11 08:37:39 -0400
-
260d39e131
add full DSl example to readme
NunoSempere
2024-06-10 11:06:31 -0400
-
a4263d0765
fix correlation problem by using global variable
NunoSempere
2024-06-10 03:08:10 +0200
-
5b52cf3297
fengshui
NunoSempere
2024-06-10 01:13:17 +0200
-
b0f48286d5
add code to multiply beta distributions
NunoSempere
2024-06-10 01:12:02 +0200
-
6cf0b3f9d5
continue filling up DSL code
NunoSempere
2024-06-10 00:51:05 +0200
-
0e9ef33b8e
switch on type using new distribution interface
NunoSempere
2024-06-10 00:24:06 +0200
-
8b1792f861
type wranging
NunoSempere
2024-06-10 00:05:23 +0200
-
b0adde937f
savepoint
NunoSempere
2024-06-09 23:35:36 +0200
-
318b8da414
add beta sampler and implement beta type conforming to distribution
NunoSempere
2024-06-09 23:08:15 +0200
-
d57300e8ce
add implementation for gamma distribution
NunoSempere
2024-06-09 23:01:49 +0200
-
5f1188c516
add type for filled samples & beta distribution
NunoSempere
2024-06-09 22:48:43 +0200
-
6a68bfdc3b
fix types
NunoSempere
2024-06-09 22:46:08 +0200
-
3f0bcf0e03
starting adding interfaces + use go mod to allow for imports
NunoSempere
2024-06-09 22:27:49 +0200
-
313b744100
delete old parser
NunoSempere
2024-06-09 15:25:50 +0200
-
110d6b6dc6
f2 to f, f to f0
NunoSempere
2024-06-09 15:15:53 +0200
-
ae6ad02b56
fengshui tweaks
NunoSempere
2024-06-09 15:14:44 +0200
-
84a195a29f
add variables!
NunoSempere
2024-06-09 14:48:53 +0200
-
ca8841f604
rename to sample.go
NunoSempere
2024-06-09 14:21:30 +0200
-
8af908dd84
add samplers from time to botec code
NunoSempere
2024-06-09 14:21:01 +0200
-
ce399ac24e
reach feature parity with past parser
NunoSempere
2024-06-09 14:08:19 +0200
-
5bb015ab69
simplify lognormal multiplication code
NunoSempere
2024-06-09 14:00:30 +0200
-
3bb705d13d
get mvp of new parser!
NunoSempere
2024-06-09 13:46:51 +0200
-
29ea338112
continue with new parser
NunoSempere
2024-06-09 13:43:03 +0200
-
de72432c53
continue with new parser, steps now seem way more clear
NunoSempere
2024-06-09 13:18:09 +0200
-
f5e7148148
fix compiler errors
NunoSempere
2024-06-09 12:59:47 +0200
-
dfb9f3cc25
add some notion of what a more powerful parser could look like
NunoSempere
2024-06-09 12:58:16 +0200
-
09583a312c
add spec for more expressive DSL
NunoSempere
2024-06-03 09:28:16 +0200
-
2262d5b617
add K/M/B/T to output
NunoSempere
2024-06-03 08:45:33 +0200
-
b319e29be8
add asciicast
NunoSempere
2024-05-13 23:26:31 +0100
-
69b3681697
fix distributional division
NunoSempere
2024-05-12 18:10:25 +0100
-
bc40428f8a
tweak error msg
NunoSempere
2024-05-11 12:24:45 +0100
-
4204db0c32
propagate scalar ops, tweaks
NunoSempere
2024-05-11 12:22:07 +0100
-
b1a4f2bd3c
tokens => words
NunoSempere
2024-05-11 11:08:24 +0100
-
073728e750
rationalize parser
NunoSempere
2024-05-11 11:08:03 +0100
-
8142a19c4b
add scalar multiplication and division
NunoSempere
2024-05-11 10:27:05 +0100
-
355ad371a7
savepoint
NunoSempere
2024-05-10 22:47:34 +0100
-
290be77204
update examples &c
NunoSempere
2024-05-10 22:38:20 +0100
-
72be1167bd
tweak error msgs
NunoSempere
2024-05-10 20:53:30 +0100
-
1f6b61cee0
add division
NunoSempere
2024-05-10 20:50:55 +0100
-
c933c2a2c5
save readme and another example, add makefile
NunoSempere
2024-05-10 20:35:06 +0100
-
efec064246
main.go -> f.go
NunoSempere
2024-05-10 20:15:35 +0100
-
26a535b19e
move extras to their own folder
NunoSempere
2024-05-10 20:14:41 +0100
-
a1e724924b
play around with bash/unix utilities
NunoSempere
2024-05-10 20:09:35 +0100
-
e0c570107b
reach initial mvp
NunoSempere
2024-05-10 19:25:23 +0100
-
becd5cd741
third version with gpt4 help
NunoSempere
2024-05-10 19:07:58 +0100
-
a2648c8b95
second version, again with gpt4 help
NunoSempere
2024-05-10 19:07:36 +0100
-
c7298061fa
initial template with help of gpt4
NunoSempere
2024-05-10 19:05:03 +0100