vapourismo | 7 years ago | on: Learn You a Haskell for Great Good
vapourismo's comments
vapourismo | 7 years ago | on: If Haskell is so great, why hasn't it taken over the world? (2017)
vapourismo | 7 years ago | on: If Haskell is so great, why hasn't it taken over the world? (2017)
When it comes to moving things across FFI barrier, that is also very possible as there are all kinds of types (including stable pointers) in the Foreign.* modules that map onto C types.
vapourismo | 7 years ago | on: If Haskell is so great, why hasn't it taken over the world? (2017)
vapourismo | 7 years ago | on: If Haskell is so great, why hasn't it taken over the world? (2017)
vapourismo | 9 years ago | on: Why Deutsche Bundesbank had to promise to leave 1200 tons of gold in New York
vapourismo | 9 years ago | on: Seven years of Go
vapourismo | 9 years ago | on: Seven years of Go
vapourismo | 10 years ago | on: Germany's Wi-Fi Shortage Set to Ease as Merkel Backs New Bill
I think that is what you need.
vapourismo | 10 years ago | on: Show HN: Another C++ Lua Wrapper
Luwra uses inlinable functions and templates almost exclusively. That way (best-case scenario), each wrapped field/method/constructor/function implies only one generated lua_CFunction, which invokes the Lua API to retrieve the values and finally call the wrapped function with them. And all that, during compile-time, which in my opinion is the best part about it.
vapourismo | 10 years ago | on: Show HN: Another C++ Lua Wrapper
vapourismo | 10 years ago | on: Show HN: Another C++ Lua Wrapper
vapourismo | 11 years ago | on: Germany’s great tuition fees U-turn
vapourismo | 12 years ago | on: The Best Programming Language (or How to Stop Worrying and Love the Code)
That being said, one should have looked at these: