Emile
etrotignon.bsky.social
Emile
@etrotignon.bsky.social
It needs but one foe to breed a war, not two, Master Warden, answered Éowyn. And those who have not swords can still die upon them.
Btw, gamelle currently works with an update function too, but I think its actually more powerful to give a `(unit -> unit)` function, and be able to use some `wait_for_next_frame`. This allows you to have some control flow between frames that is not encoded in the state (like a splash menu or smth)
October 29, 2025 at 11:59 AM
I worked on something similar:

github.com/art-w/gamelle

I think its closer to complete (what's missing is a nicer sound API, savefiles, maybe a better collision API)
But it has native and js backends, a project generator, a super nice way to add assets, text rendering, a UI framework for menus.
GitHub - art-w/gamelle: 2d game engine for OCaml
2d game engine for OCaml. Contribute to art-w/gamelle development by creating an account on GitHub.
github.com
October 29, 2025 at 11:53 AM
civil war would follow
October 21, 2025 at 9:36 AM
Dont they also do that before not attacking, and also all the time ?
September 30, 2025 at 8:49 PM
Ça n'est pas le cas si une autre loi sur les retraites n'est pas aussi votée. On pourrait tout a fait financer les retraites et le chômage avec l’impôt (ce qui est en partie le cas d'ailleurs je crois, comme les caisses sont deficitaires)
September 28, 2025 at 8:47 PM
I think I read somewhere that launching these is not easy and would probably take some time to setup. Better take the decision early
September 28, 2025 at 8:42 PM
Maybe its first world entitlement, but I always found puzzling that relatively new apartment complex don't have underground parking
September 17, 2025 at 1:32 PM
Couldn't Dems impeach him with enough seats ?
September 16, 2025 at 3:33 PM
I was asking about the syntax to introduce the ppx node. In ocaml I would have done {%cx|...|} instead of [%cx {|...|}], is that possible with reason ?
September 13, 2025 at 8:00 AM
No {%e|...|} in reason ?
September 12, 2025 at 11:34 AM
Arguably Spain. Maybe US aligned countries in the 90ies like Taiwan and South Korea. Greece was a dictatorship at one point too. But I think in the 90ies there was a widespread sentiment that democracy was unevitable thats not present today. It could come back
August 21, 2025 at 5:46 PM
I saw the thread, could you correct whats wrong ? I am not that familiar with haskell so I am not sure where the misinformation was, but I'd like to know.
July 16, 2025 at 12:41 PM
A great option is ocsigen. You can turn a server side function in a typed endpoint with a ppx, and write the frontend and backend in the same file. Its a bit opiniated and some of the tooling can be fussy with it but its definitely the most advanced framework.
July 13, 2025 at 4:48 PM
Isn't a rocket-drone just a missile ? I thought that the only difference between suicide-drones and missiles was that drone had propellers and the missile a rocket engine.
July 1, 2025 at 11:25 AM
Maybe thats because most of the finger strength comes from muscles in the forearm
June 21, 2025 at 10:25 PM
Sometimes being someones that tries too hard is considered low-class
June 19, 2025 at 11:37 PM
To be fair, its a bad practice to use root side effects this way, but the compiler is an old codebase, and it can be very hard to remove such patterns once they have been used for a long time
June 19, 2025 at 10:59 PM
I am not sure because I did not work on the compiler but I am guessing that some module has a useful side effect and it has to be linked for the side effect to happen.
An example is: module A defines a ref, B writes to it, and C reads it. If you only use C without --link-all, you get a wrong value.
June 19, 2025 at 10:55 PM
The reason this is happening besides your dune mistake is that the compiler libs are compiled with `--link-all` which means you can't link to a part of it. Otherwise dune would probably have not linked unused objects which would have been every object.
June 19, 2025 at 10:33 PM
I now its tough getting asylum in France. I don't know the details but its notoriously difficult.
June 19, 2025 at 10:20 PM
MOJAVE
MOJAVE
mojave.group
June 19, 2025 at 10:07 PM
Also a big difficulty for ukranian refugees was that most of them spoke neither English nor the local language.
Some jobs are available for English speakers, but very few are possible if you can't communicate.
June 19, 2025 at 7:14 AM
At least in France if you are an asylee it's fine. You can work and do anything. The difficult part is being an asylum seeker, and than can last for a very long time.
Also, ukrainians usually have a specific status called "temporary protection" that is distinct from asylum.
June 19, 2025 at 7:11 AM