કારણ કે અમે પ્રતિક્રિયામાં કામ કરી રહ્યા છીએ, અમે રમત કંપનીઓને ઘટક ફાઇલોમાં અલગ કરી શકીએ છીએ. રોબોટ ઉદાહરણ રીપોઝીટરીમાં જેએસ ફાઇલ દર્શાવે છે કે શુદ્ધ પ્રતિક્રિયા જુઓ કોડ સાથેના મુખ્ય પાત્રનું પ્રતિનિધિત્વ કેવી રીતે કરવું. "સ્ટેટલેસ ફંક્શનલ" ઘટકને મીઠાની બનાવવું, જેનો અર્થ છે કે તે કોઈ પણ સ્થાનિક રાજ્યને પકડી રાખતો નથી: