Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Juniper: A Functional Reactive Programming Language for the Arduino   This paper presents the design and implementation of Juniper: a functional
reactive programming language (FRP) targeting the Arduino and related
microcontroller systems. Juniper provides a number of high level features,
including parametric polymorphic functions, anonymous functions, automatic
memory management, and immutable data structures. Also included is a standard
library which offers many useful FRP signal processing functions. Juniper is
translated to standard C++ and compiled with the existing Arduino development
tools, allowing Juniper programs to fit on resource-constrained devices, and
enabling seamless interoperability with existing C++ libraries for these
devices.

4
The categories of this paper are: cond-mat
17
The categories of this paper are: q-fin
27
The categories of this paper are: comp-gas
16
The categories of this paper are: stat
34
The categories of this paper are: chem-ph
32
The categories of this paper are: atom-ph
23
The categories of this paper are: solv-int
6
The categories of this paper are: astro-ph
0
The categories of this paper are: hep-ph
21
The categories of this paper are: adap-org
36
The categories of this paper are: cmp-lg
10
The categories of this paper are: q-bio
26
The categories of this paper are: bayes-an
18
The categories of this paper are: econ
35
The categories of this paper are: mtrl-th
9
The categories of this paper are: nlin