Skip to content

Commit f56e35d

Browse files
Merge pull request #119 from zickgraf/master
Add an additional type signature
2 parents 2da0bb6 + d3a10bd commit f56e35d

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

PackageInfo.g

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ SetPackageInfo( rec(
1111

1212
PackageName := "Locales",
1313
Subtitle := "Locales, frames, coframes, meet semi-lattices of locally closed subsets, and Boolean algebras of constructible sets",
14-
Version := "2023.01-01",
14+
Version := "2023.01-02",
1515
Date := ~.Version{[ 1 .. 10 ]},
1616
Date := Concatenation( "01/", ~.Version{[ 6, 7 ]}, "/", ~.Version{[ 1 .. 4 ]} ),
1717
License := "GPL-2.0-or-later",

gap/HeytingAlgebra.gd

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,13 @@ DeclareOperation( "MorphismToDoubleNegationWithGivenDoubleNegation",
9191
DeclareOperation( "StableInternalHom",
9292
[ IsCapCategoryObject, IsCapCategoryObject ] );
9393

94+
CapJitAddTypeSignature( "StableInternalHom", [ IsCapCategory, IsObjectInThinCategory, IsObjectInThinCategory ],
95+
function ( input_types )
96+
97+
return CapJitDataTypeOfObjectOfCategory( input_types[1].category );
98+
99+
end );
100+
94101
# @Section Tools
95102

96103
DeclareGlobalVariable( "HEYTING_ALGEBRA_METHOD_NAME_RECORD" );

0 commit comments

Comments
 (0)