<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/compiler/GF/Compile/Compute/ConcreteNew.hs, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=master</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2021-07-01T12:21:29+00:00</updated>
<entry>
<title>Rename GF.Compile.Compute.ConcreteNew to GF.Compile.Compute.Concrete</title>
<updated>2021-07-01T12:21:29+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2021-07-01T12:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=71d99b9ecb2f59a5591bfdd9ab4695b00acbfd1c'/>
<id>urn:sha1:71d99b9ecb2f59a5591bfdd9ab4695b00acbfd1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deleted redundant pattern match</title>
<updated>2020-11-10T09:15:20+00:00</updated>
<author>
<name>Liyana</name>
<email>nliyanaam@smu.edu.sg</email>
</author>
<published>2020-11-10T09:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=8ca4baf470da2fd607d89e7679f7376a56b3f8fb'/>
<id>urn:sha1:8ca4baf470da2fd607d89e7679f7376a56b3f8fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Condense the unsupported token gluing as per John's suggestion</title>
<updated>2020-06-05T17:39:31+00:00</updated>
<author>
<name>Inari Listenmaa</name>
<email>inari.listenmaa@gmail.com</email>
</author>
<published>2020-06-05T17:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=de8cc02ba58d11957defdc89b6755eeb0b548fde'/>
<id>urn:sha1:de8cc02ba58d11957defdc89b6755eeb0b548fde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add clarification to Unsupported token gluing (both good and bad case)</title>
<updated>2020-06-04T17:57:38+00:00</updated>
<author>
<name>Inari Listenmaa</name>
<email>inari.listenmaa@gmail.com</email>
</author>
<published>2020-06-04T17:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=dca1fcd7febf59728819736a08eb572d5d10b3c6'/>
<id>urn:sha1:dca1fcd7febf59728819736a08eb572d5d10b3c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add clarification to "Pattern is not linear" error msg.</title>
<updated>2020-06-04T17:56:31+00:00</updated>
<author>
<name>Inari Listenmaa</name>
<email>inari.listenmaa@gmail.com</email>
</author>
<published>2020-06-04T17:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=a4e3bce6bba915ea9dba0c1a34519f9cde9d243e'/>
<id>urn:sha1:a4e3bce6bba915ea9dba0c1a34519f9cde9d243e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more dead code</title>
<updated>2019-09-20T14:15:28+00:00</updated>
<author>
<name>krangelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2019-09-20T14:15:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=30eef61f0a400d6b9ec77721620e13b8132a9c2c'/>
<id>urn:sha1:30eef61f0a400d6b9ec77721620e13b8132a9c2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes for GHC 8.4.1 compatibility</title>
<updated>2018-04-18T17:18:10+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2018-04-18T17:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=820d2d503fde7b29634262fd07db2a4744cf813d'/>
<id>urn:sha1:820d2d503fde7b29634262fd07db2a4744cf813d</id>
<content type='text'>
* In GHC 8.4.1, the operator &lt;&gt; has become a method of the Semigroup class
  and is exported from the Prelude. This is unfortunate, since &lt;&gt; is also
  exported from the standard library module Text.PrettyPrint, so in any
  module that defines a pretty printer, there is likely to be an ambiguity.

  This affects ~18 modules in GF. Solution:

    import Prelude hiding (&lt;&gt;)

  This works also in older versions of GHC, since GHC does't complain if
  you hide something that doesn't exists.

* In GHC 8.4.1, Semigroup has become a superclass of Monoid. This means
  that anywhere you define an instance of the Monoid class you also have to
  define an instance in the Semigroup class.

  This affects Data.Binary.Builder in GF. Solution: conditionally define
  a Semigroup instance if compiling with base&gt;=4.11 (ghc&gt;=8.4.1)
</content>
</entry>
<entry>
<title>GF.Compile.Compute.ConcreteNew now can handle EPattType</title>
<updated>2017-03-06T15:44:25+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2017-03-06T15:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=a0d6a4f9a44a82b08c2df96cf31318428dc2a872'/>
<id>urn:sha1:a0d6a4f9a44a82b08c2df96cf31318428dc2a872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more progress on the typechecker</title>
<updated>2016-03-15T14:16:17+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2016-03-15T14:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=07cf4d6509563036e3b4d6d9794562f0221d8468'/>
<id>urn:sha1:07cf4d6509563036e3b4d6d9794562f0221d8468</id>
<content type='text'>
</content>
</entry>
<entry>
<title>current state of the experimental typechecker</title>
<updated>2016-03-07T20:20:47+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2016-03-07T20:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=c1671d43e2aa227fbd12cded2e6209d88181eae9'/>
<id>urn:sha1:c1671d43e2aa227fbd12cded2e6209d88181eae9</id>
<content type='text'>
</content>
</entry>
</feed>
