<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/runtime/haskell/PGF.hs, branch optimize</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=optimize</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=optimize'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2023-03-01T08:57:48+00:00</updated>
<entry>
<title>export BindType(..)</title>
<updated>2023-03-01T08:57:48+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2023-03-01T08:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=8190d9fe497df770ac9f294e0b45a5f01c09d62e'/>
<id>urn:sha1:8190d9fe497df770ac9f294e0b45a5f01c09d62e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deprecations from containers &gt;= 0.4.0.0</title>
<updated>2018-11-30T10:52:56+00:00</updated>
<author>
<name>Peter Ljunglöf</name>
<email>peter.ljunglof@heatherleaf.se</email>
</author>
<published>2018-11-30T10:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=4d34c7f66b1783423387c9dae359bd38f64426dd'/>
<id>urn:sha1:4d34c7f66b1783423387c9dae359bd38f64426dd</id>
<content type='text'>
E.g. `foldWithKey` has been deprecated since 0.4.0.0 (November 2010)[1] and has been removed in 0.6.0.1 (2018)[2]

[1]: https://github.com/haskell/containers/blob/master/changelog.md#0400--nov-2010
[2]: https://github.com/haskell/containers/blob/master/changelog.md#death-of-deprecated-functions

(commit originally by @fredefox)
</content>
</entry>
<entry>
<title>A version of `readPGF` where the user handles the IO.</title>
<updated>2018-08-06T14:05:12+00:00</updated>
<author>
<name>Frederik Hanghøj Iversen</name>
<email>fhi.1990@gmail.com</email>
</author>
<published>2018-08-06T14:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=6b2c2256d17eeca69229a54371f169795c58a803'/>
<id>urn:sha1:6b2c2256d17eeca69229a54371f169795c58a803</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add bracketLinearizeAll for variants</title>
<updated>2018-05-24T07:47:27+00:00</updated>
<author>
<name>Prasanth Kolachina</name>
<email>prasanthk.ms09@gmail.com</email>
</author>
<published>2018-05-24T07:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=6faad1b3cfd2d0f37b7ea89a6282b44c95cd7620'/>
<id>urn:sha1:6faad1b3cfd2d0f37b7ea89a6282b44c95cd7620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A new function called "completions" is added in the Haskell runtime and used in PGFService. This makes the extraction of completions more platform independent</title>
<updated>2017-09-06T13:17:28+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2017-09-06T13:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=ebe7cb3b73802c6c338b8f5cb9170aea970d231f'/>
<id>urn:sha1:ebe7cb3b73802c6c338b8f5cb9170aea970d231f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GF.Command.TreeOperations is now independent from the runtime's internals</title>
<updated>2017-09-05T08:29:02+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2017-09-05T08:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=01a8e1b88f190a6170512efd303981e98b4b3134'/>
<id>urn:sha1:01a8e1b88f190a6170512efd303981e98b4b3134</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added exprSize and exprFunctions in the Haskell runtime too and use them in TreeOperations</title>
<updated>2017-09-05T08:16:48+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2017-09-05T08:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=13d804581427f4d6e8ef21d440e822bf67ade434'/>
<id>urn:sha1:13d804581427f4d6e8ef21d440e822bf67ade434</id>
<content type='text'>
</content>
</entry>
<entry>
<title>the embedded grammars now work with both the pure Haskell and the Haskell binding API</title>
<updated>2017-08-29T16:44:50+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2017-08-29T16:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=b7b7a7c91cc861440dd541b5f4e9eb5b409bcce0'/>
<id>urn:sha1:b7b7a7c91cc861440dd541b5f4e9eb5b409bcce0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vd command now reads local concrete configurations to deal with syncat words; TODO: dissolve clustered multiwords bound with +</title>
<updated>2017-04-06T11:55:21+00:00</updated>
<author>
<name>aarne</name>
<email>aarne@chalmers.se</email>
</author>
<published>2017-04-06T11:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=ee2f3d085ea1e3ca943f78e71be518fd2f0b16cc'/>
<id>urn:sha1:ee2f3d085ea1e3ca943f78e71be518fd2f0b16cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PGF service &amp; minibar: only show dependency diagrams if the labels are known</title>
<updated>2016-06-09T13:12:14+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-09T13:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=096b4cfceea03007ae1ac7d46080c2a5f8e99688'/>
<id>urn:sha1:096b4cfceea03007ae1ac7d46080c2a5f8e99688</id>
<content type='text'>
+ The PGF service now reads and caches dependency label configuration files.
+ The grammar info returned by command=grammar has a new boolean field 
  'hasDependencyLabels' to indicate if dependency labels were found for
  the grammar. Also, command=deptree will now fail if no labels are present.
+ The minibar only shows word dependency trees if labels are present.
+ Also changed the type of getDepLabels from [String] -&gt; Labels to
  String -&gt; Labels, since all uses were in the form "getDepLabels . lines".
</content>
</entry>
</feed>
