Aleksey Khudyakov
Aleksey Khudyakov
1. Try to evaluate block `10` 2. It will fail with error about ambiguous type `a0`. Reason for that is clear. GHC needs to select `AskInliterate` instance for literal 10...
Short demonstration: ``` data OldFoo = OldFoo Int Int deriving (Show,Generic) data NewFoo = NewFoo Int Int Int deriving (Show,Generic) λ> (deserialise . serialise) (OldFoo 1 2) :: NewFoo ***...
When CH could not deserialize closure because some remote table were omitted it silently fails to spawn actor. This very puzzling behavior and it could take a lot of time...
Mustache allows to choose whether variable should be escaped or not by using `{{ }}`/`{{{ }}}` syntax. It's however useful to be able to say to hastache that folloing values...
Demo only uses ambient light so all faces are are illuminated equally and so have identical color. Picture will look much nicer if directional light is added to scene. It's...
In the demo https://npm.mipt.ru/demos/vf-dynamic/ edge lines are clipped by side. Which is clearly visible on screenshot below  This is likely because they have same coordinates. One way to solve...
I don't think calling unwrap is safe here. It's quite easy to create ergo tree that references nonexistent constant https://github.com/ergoplatform/sigma-rust/blob/3e09084d7acbe1cabd7424e5c31c69a1bf09ffa1/ergotree-ir/src/serialization/expr.rs#L92-L96 Also why constant substitution is even needed? It breaks roundtrip...
What I mean data types for messages and corresponding serialization/parsing code. If so where should they live? I have half done implementation for that. So question really is whether I...
This is proposal to add field to `Result` which allows attaching arbitrary data to it. Change is relatively small so I think it's easier to create PR and discuss concrete...
SQLite stores NaN as NULL so we convert them back as NaN. Small program to illustrate issue. ``` haskell go = withConnection ":memory:" $ \h -> do execute_ h "CREATE...