úÎ ‘ ; Safe-InferedParser for list expressions Parser for list patterns LParser for matrix expressions. Returns (outer length, inner length, matrix) IParser for matrix patterns. Returns (outer length, inner length, matrix) None<Quasiquoter for vectors. For example, use as an expression:   buildVec x = [vec| x, sin x |] or use as a pattern: $ swap [vec| x, y |] = [vec| y, x |] =Quasiquoter for matrices. For example, use as an expression:   buildMat x y = [mat| x, y; & x + y, sin y |] or use as a pattern:  : adjugateMat2 [mat| a, b; c, d |] = [mat| d, -b; -c, a |] If row sizes don'.t match, this will be caught at compile time.  hmatrix-syntax-0.1.1Data.Packed.Syntax.InternalData.Packed.SyntaxlistExplistPat matListExp matListPatvecmat