packages feed

jacinda-2.0.0.0: examples/extensions.jac

{. shows extensions used + total line count
{. invoke like so:
{. fd '\.hs$' -x ja run extensions.jac -i | sort -k2 -n
fn count(x):=
  (+)|0 [:1"x;

let
  val ext := count {%/^\s*\{-#\s*LANGUAGE\s*(.*)#-\}/}{`0}
  val tot := count $0
in sprintf '%s\t%i\t%i' (fp.ext.tot) end