witheve/docs

Add missing functions

Closed this issue · 6 comments

Math Functions

  • +
  • -
  • *
  • /
  • log
  • exp
  • sin
  • cos
  • tan
  • asin
  • acos
  • atan
  • atan2
  • sinh
  • cosh
  • tanh
  • asinh
  • acosh
  • atanh
  • floor
  • ceiling
  • abs
  • mod
  • pow
  • random
  • range
  • round
  • gaussian
  • to-fixed
  • pi
  • e
  • ln2
  • ln10
  • log2e
  • log10e
  • sqrt1/2
  • sqrt2
  • sum
  • count
  • average
  • min
  • max

String Functions

  • join
  • split
  • substring
  • convert
  • urlencode
  • length

Misc

  • lookup
  • toggle

I think yes, we'll keep this issue open continuously to track the outstanding functions waiting to be documented, and each one should be its own PR. That way we can merge them in as they're completed.

Just put together a list of functions that are not documented.

Also there's one function that's documented but not implemented (fix[])

Removed your comment at the top, so no one is confused coming in. Reprinted here for posterity:

I'd like to add functions that I've seen implemented, but are not documented yet. Since this would likely be an ongoing thing, should this issue remain open even if a PR referencing it is accepted? Comments could add the new functions as they're implemented? Or, should this issue cover what's missing currently and new, similarly named issues be created for other missing functions?

join also seems to be not implemented, at least on play.witheve.com:

join-eve

@shamrin play.witheve lags behind master, as we have to update it manually at this point. join[] is up on master though.

closing this. All functions in v0.3 are currently documented.