mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

3K
active users

Latest on why would you do this

@JadeMasterMath Filling a temporary file from a string constant is a bit horrifying, but otherwise this gets my stamp of approval for combining a proper top level language with "haha python go brrr"

ps. since I also constantly bug Zanzi about unnecessary brackets in idris code: `IO Int` not `IO (Int)`

@julesh @JadeMasterMath I see - certified functional graphics in Haskell... and if you look under the hood of numpy/scipy you are likely to discover that it calls C (or Fortran!) functions, mostly 🙂

julesh

@dimpase @JadeMasterMath Yeah, direct Idris bindings to BLAS or whatever would be pretty neat but would probably be an absolute tonne of work to build

@julesh @JadeMasterMath why does it have to be a ton of work? one needs to build a good enough FFI build tool, something akin to pybind11 for Python FFI to C++ (and C).
pybind11.readthedocs.io/en/sta

pybind11.readthedocs.iopybind11 documentation

@dimpase @julesh Yes that still seems a lot harder than what I did. Have you seen how complicated the existing Idris FFIs are? I tried to get the python FFI to work for ages but it has bit rotted