- Home
- Apps
- Tools
- Frink Programming Language
- Version
Previous Versions
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: b5b7bd43bdc8fc4d04884dbd0f65045a5495d6ad
Size: 781.94 KB
What's New:
Added functions for formatting tables.
Please see the "What's new" file for complete updates:
https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: af1c09b58415e9602f04e9afea2bdd7d31b2775a
Size: 762.88 KB
What's New:
* Improved table formatting
* More functions for taking the first and rest elements of a list
* Improved regular expression parsing for Unicode
* Added functions for autocropping graphics
As always, see the "What's New" page for details:
https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: aa56abebf8ed7bc24a8e02cd7037de96e8d1fb6c
Size: 742.98 KB
What's New:
* formatTable function can format 1-dimensional arrays into columnar form.
* Added array methods isEmpty and peek
* Added array.dimensions[] method to return the dimensions of an array.
* The formatting functions format, formatSci... can now take an array of values, making it easier to format a collection of data.
* New date/time formatting options such as numerical day of week, AM/PM options, etc.
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: fb7c8a7a605d715eef875b598643521bb2f1bd96
Size: 740.09 KB
What's New:
Added concat[array1, array2] function.
Various fixes to regular expressions.
Added new makeArray functions that allow you to initialize the elements of an array with a function.
Added an arbitrary-precision square root routine sqrt[num, digits]
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 52e11eea51141810d7db4a86e352f48030d50467
Size: 736.39 KB
What's New:
Fixed a problem with literal backslashes in regular expressions.
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: f2e2bad31b7bd67848bc58fdd41b7044c9d0709e
Size: 734.34 KB
What's New:
Added a joinln[] function to join elements of an array with newlines.
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 57c8e691354e64b048f916ce84e48d55b4b4b702
Size: 734.31 KB
What's New:
* Fixed a problem in the map["funcname", list] function when the first parameter was a string indicating a function name.
* Added multiple functions for taking the first, last, and arbitrary elements of a list.
* Added several functions for enumerating through prime numbers.
* Fixed a bug in log[x, base] function.
Requires Android: Android 3.2+
Architecture: allFactors.frink, standardinclude.frink
Screen DPI: 160dpi
SHA1: 47378f1023573f990ff6b09e75e02cb82de4648e
Size: 729.72 KB
What's New:
Added the "rest" function to return elements of a list *after* the first element.
Requires Android: Android 3.2+
Architecture: allFactors.frink, standardinclude.frink
Screen DPI: 160dpi
SHA1: 6a438d379fa5e03435ccd0f0559fec3cdb70f0c7
Size: 728.32 KB
What's New:
Added methods to use dictionaries as custom data structures.
Updated currency conversions to work again.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 5d3dbd1fb8564dc45cdecb110d38734efaf19809
Size: 723.75 KB
What's New:
More changes to the new International System of Units (SI)
Improved functions for testing for real numbers and listing units of measure.
Fixes a possible crash bug when Frink doesn't have permission to write to external storage.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 62a64d761c61114f353e28ee7ccc32018ed9afbe
Size: 724.34 KB
What's New:
This version of Frink implements the new constants defined in the new International System of Units (SI).
It also contains the new 2018 CODATA values for constants of the universe (like the gravitational constant, particle masses, etc.) that were released on March 19.
This release fixes the definitions of mu0 and epsilon0.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: a68f95d411ff7ae343eccd3156c20613b947d070
Size: 723 KB
What's New:
This version of Frink implements the new constants defined in the new International System of Units (SI).
It also contains the new 2018 CODATA values for constants of the universe (like the gravitational constant, particle masses, etc.) that were released today.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: f2b71d5373ded13aa1eef043699ad623052f8587
Size: 722.7 KB
What's New:
Improved "exact exponent" parsing.
Added improved logarithm functions and logarithms to arbitrary bases.
More bugfixes and improvements when calling Java methods, including strong measures to call functions that were previously rejected due to Java bugs.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 5cd8f18a5b29f116654d23d67a44f2066fe4ff11
Size: 718.96 KB
What's New:
Implemented Fast Fourier Transforms (FFT) natively in Frink.
Added toUnicodeSubscript[int] to turn an integer into a Unicode subscript string.
Added the dictionary.increment[key, increment] method to allow you to easily use a dictionary to count items.
Fixed the graphics.invertGrays[] method.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 982eb14da17135253d51b1cd00302073d1b0651f
Size: 716.97 KB
What's New:
Added a mapList function for applying a function to lists.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 47af1a59524dff612d2f93f6c4fb9cef10647282
Size: 710.66 KB
What's New:
Updated sanity checks and time calculations for 2019.
Added a primes[] function to return an infinite list of the primes.
Floating-point numbers can now be specified with an "exact exponent", like 6.02ee23 which will be turned into an exact rational number or integer.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 48bcde0af42b0adc316b84531abcd1377441a6a1
Size: 710.55 KB
What's New:
Added a primes[] function to return an infinite list of the primes.
Floating-point numbers can now be specified with an "exact exponent", like 6.02ee23 which will be turned into an exact rational number or integer.
Added a function first[expr, num] to take the first items from an array or other enumerating expression.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 3.2+
Screen DPI: 160dpi
SHA1: 244ef4740c2190cb826053f428887986afda9d42
Size: 709.54 KB
What's New:
Fixed a problem that the program would be restarted when the screen was rotated or resized. The implication of this is that Frink must now target Android 3.2 or higher.
For old Android devices which are still running from Android 1.5 to 3.1, a version of Frink can be downloaded from the Frink website.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: d36c7cf52a83ed11b52ff4220d5206158f8cf2f0
Size: 707.06 KB
What's New:
Fixed colors that changed when targeting Android API version 26. Improved GUI.
Fixed currency conversions to work again.
Fixed an issue in code formatting.
Improved primality testing.
New functions to compress/decompress files with the GZIP algorithm
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: e1529eac124340d98b0b171b15dd7388c608a2f9
Size: 705.83 KB
What's New:
Improved primality testing.
Updates to parser.
Additions to constructing expressions programatically.
Fixed currency conversions to work again.
New functions to compress/decompress files with the GZIP algorithm
Added isString[expr] function.
Dictionaries are now pretty-printed much more nicely.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: fe6da854b009ddac7a002277ef1909972ec81523
Size: 707.02 KB
What's New:
Updates to parser.
Additions to constructing expressions programatically.
Fixed currency conversions to work again.
New functions to compress/decompress files with the GZIP algorithm
Added isString[expr] function.
Dictionaries are now pretty-printed much more nicely.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 47f7ce3d0cecffdc55d22379092452774cd0d987
Size: 703.43 KB
What's New:
New functions to compress/decompress files with the GZIP algorithm
Added isString[expr] function.
Dictionaries are now pretty-printed much more nicely.
Dictionaries can be tested for equality with other dictionaries.
Improvements to the mod operator, especially for floating-point arguments.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 3f1b6db89717b714a3fe83b77cbd0c9539707d1b
Size: 703.21 KB
What's New:
Added isString[expr] function.
Dictionaries are now pretty-printed much more nicely.
Dictionaries can be tested for equality with other dictionaries.
Improvements to the mod operator, especially for floating-point arguments.
Fixed a bug where text in graphics may have been rendered at the wrong size.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 9dc03f8c515b95cbd52dade8814f39b0977b748e
Size: 700.88 KB
What's New:
Dictionaries can be tested for equality with other dictionaries.
Improvements to the mod operator, especially for floating-point arguments.
Fixed a bug where text in graphics may have been rendered at the wrong size.
More normalization of font names to make programs work the same in Java and Android enviroments.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 6d660225ee1a9ccae892058a5a9e4a07e4fa1108
Size: 700.52 KB
What's New:
Fixed a bug where text in graphics may have been rendered at the wrong size.
More normalization of font names to make programs work the same in Java and Android enviroments.
Performance improvements for calling functions through a variable name.
Antialiasing of graphics and text can now be turned on and off.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 21c667b39f443a02b9c333404def60ed7abfda69
Size: 701.07 KB
What's New:
More normalization of font names to make programs work the same in Java and Android enviroments.
Performance improvements for calling functions through a variable name.
Antialiasing of graphics and text can now be turned on and off.
Improvements in converting between Frink and Java types, especially BigDecimal and BigInteger.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: f71c4d19e9dd26308f99b0561d2aeb2a9c3916c7
Size: 700.1 KB
What's New:
Updated sanity checks and DeltaT calculations for 2018.
Antialiasing of graphics and text can now be turned on and off.
Improvements in converting between Frink and Java types, especially BigDecimal and BigInteger.
Improvements to parsing and outputting Julian Day values.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 9efeb4ecc04472a80817ad3361d8cbdbad698b46
Size: 696.24 KB
What's New:
Antialiasing of graphics and text can now be turned on and off.
Improvements in converting between Frink and Java types, especially BigDecimal and BigInteger.
Improvements to parsing and outputting Julian Day values.
Important fix for rational numbers. This affects the div operator as well.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 96911ccc13e4732bd8dfc38198285b7519e40bb7
Size: 699.67 KB
What's New:
Improvements in converting between Frink and Java types, especially BigDecimal and BigInteger.
Improvements to parsing and outputting Julian Day values.
Important fix for rational numbers. This affects the div operator as well.
Fixed International Atomic Time (TAI) timezone conversions.
Full changelog: https://frinklang.org/whatsnew.html
Requires Android: Android 1.5+
Screen DPI: 160dpi
SHA1: 0e7aa7c2e9af3158eace5ea5605e74ae7d0bbe27
Size: 699.72 KB
What's New:
and BigInteger.
Improvements to parsing and outputting Julian Day values.
Important fix for rational numbers. This affects the div operator as well.
Fixed International Atomic Time (TAI) timezone conversions.
Better usability for creating GeneralPath graphics.
Full changelog: https://frinklang.org/whatsnew.html