Thrift Haxe Software Library
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Thrift requires Haxe 3.1.3.
To get started, visit the /tutorial/haxe and /test/haxe dirs for examples. If you are using HIDE, you'll find the HIDE project files in these folders.
Haxe Targets: Depending on the desired targets, you may have to install the appropriate HaxeLibs after installing Haxe itself. For example, if you plan to target C#, Java and C++, enter the following commands after installing Haxe:
haxelib install hxcpp haxelib install hxjava haxelib install hxcs
For other targets, please consult the Haxe documentation whether or not any additional target libraries need to be installed and how to achieve this.
Haxe Libraries:
Although designed with maximum portability in mind, for technical reasons some platforms may only support parts of the library, or not be compatible at all.
Javascript: