Adds support for the language Futhark in Atom.
The snippet sgmscan inserts the code from weekly1 converted to handle i32. The complete code is inserted every time, and because it handles both the flag and array it inserts code for unzipping and extracting the vals, keep this in mind while naming
The snippet test is to be used in combination with futharki. The snippet inserts a map function with a built in trace, to iterate through an array, thus printing the values to the terminal.
Highlights commonly used operators, control keywords and the functions scan, sgmscan, zip, unzip, map, reduce, iota, replicate, map2, scatter
Autocomplete for map, iota, replicate, scan, sgmscan, makeFlag, makeFlag1 #####mkFlag Two snippets added which creates flag arrays for flattened matrices, mkFlag1 creates a flag array with ones, mkFlag makes it from the shape array. Needs a shape array, number of rows, and number of elements.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.