package fmlib_browser
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Write web applications for the browser in elm style
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.5.7.tar.gz
sha256=9da8e569a8340d0509970a3647e34005427a24dbf435e21f4e6574533b03bfca
md5=fa5e03bef63517bfc439727f60688acd
doc/CHANGES.html
Release 0.5.7
Fmlib_parse::Fix: Bug in
Source_extractor, introduced in the previous release.Added
Parse_with_lexer.rangeto return the range of the token which caused a syntax error.
Release 0.5.6
Fmlib_parse:- module
Positiondistinguishes byte and character position. The absolute byte offset from the beginning of the file is included.
- module
Release 0.5.5
Fmlib_parse:- Fix: In a parser with a separate lexer a syntax error in the lexer immedately before the end of input had not been reported correctly.
- More documentation on parsers with lexers.
- More functionality in the module
Characterto support writing of lexers. E.g.make_partial,restart_partial,lexer. - Removed duplicate module
Error_reporter.
Fmlib_browser:- Added subscription
on_animation. - Added
Html.mapandAttribute.map. - Text in textnodes is now overwritten instead of creating a new node.
- Added subscription
Fmlib_std:- Improved
ArrayandBtreeto exploit physical identity. An update operation where the new element is the same as the original element can be ignored.
- Improved
Release 0.5.4
Fmlib_browser:- Added
debugfunctions - Fix: Set
valueproperty and notvalueattribute. Reason: The browser updates only the property and not the attribute. - Added
sandbox_plus(a sandbox with subscriptions) andbasic_application(an application without javascript communication). - Added namespace elements and
svgelements. - Added
Subscription.on_keyup. - Added
Command.map. - Added
Command.just_dowhich does not send a message back to the application. - Added examples from the 7 Guis.
- Added
Release 0.5.3
- First release of
Fmlib_browser
Release 0.5.2
- Stream module is deprecated in ocaml stdlib. Therefore all usages of the Stream module are removed from
Fmlib. Fmlib_parse:- Some fixes in error reporting
- Fix: Error in
<?>operator with layout parsing
Release 0.5.1
Fmlib_parse
- Rework of lookahead access. Main function now
fold_lookahead. - Added interfaces
MINIMAL_PARSER,NORMAL_PARSER,FULL_PARSER,LEXER. - Added
Token_parserandParse_with_lexto support the separation of parsing and lexing.
Release 0.5.0
Fmlib_std
- Performance improvement 'Array.replace'
Fmlib_pretty
- Added function 'write_to_channel'
Fmlib_parse
- Changed signature of repetition combinators (e.g. 'one_or_more' and 'zero_or_more').
- Added a generic parsing combinator for parsing of operator expressions.
- Complete rework of layout parsing.
- Added functions to pretty print error messages and code snippets containing an error.
- Documentation for parsing improved and augmented significantly.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page