However, as the haXe language author, Nicolas Cannasse, is so very fond of the
functional ML family of languages, numerous variances have been added to haXe that provide a
surprising amount of powerful extended features. For this reason, even the most seasoned
developer is advised to read this chapter thoroughly, before boldly charging into haXe
development.
??‘
??‘
??‘
??‘
??‘
74
Part I: The Core Language
The functional programming capabilities offered by haXe provide the facility to apply cleaner, smaller,
and faster processes on data in the right circumstance. While the flow of data can be channeled in a
fashion that may be considered traditional for object - oriented programming, haXe provides the means to
break out of these rigid structures and enables your data to take on an almost fourth dimensional
relationship with your classes. In haXe, object - oriented practices are not king, but merely a means to an
end. While classes are a necessity at the very root of your haXe applications, the overall perspective and
direction of the haXe framework offer the use of a more patterned methodology that can free your data
of the confines stressed by object - oriented Programming (OOP) attitudes and provide a way for your
data to be managed and affected in a more linear manner.
Pages:
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178