Ellie Hermaszewska
Ellie Hermaszewska
For example: - original: `let a@1 = 2 in a` -> `pattern match failure` - with `dsPatX`: `let {1 = 2; a_0 = 1} in a_0` -> `1` - with...
It might be nice if `dsDoStmts` would use Applicative combinators rather than `>>=` where possible to enable make the output a little more general.
Would be nice to have something like this. @recursion-ninja do you think this makes sense? ```haskell manyPerm :: Functor m => m a -> Permutation m [a] manyPerm parser =...
`glxinfo` doesn't work after running the install script on Ubuntu 16.10 as libGL.so isn't linked into `/run/opengl-driver/lib`. This might be a duplicate of #6
Not sure if this is of interest: ```haskell newtype GStored a = GStored a instance (Generic a, GStorable' (Rep a), KnownNat (NoFields (Rep a))) => GStorable (GStored a) where gsizeOf...
With files `Foo.hs` and `Bar.hs` ```haskell module Foo where pattern P = () ``` ```haskell module Bar where bar = P ``` in `Bar.hs` observe that the code actions available...
Closes #4533 Fixes part of #4531
For some targets we lower 1 vectors to just the element type, this prevents some snippets applying correctly because they're expecting a vector type.
blocking https://github.com/shader-slang/slang/pull/4529